import { Repository } from 'typeorm';
import { PostEntity } from './entities/post.entity';
export declare class PostRepository {
    private readonly postRepository;
    constructor(postRepository: Repository<PostEntity>);
    findAll(take: number, skip: number, filterParams?: any, headers?: any): Promise<{
        count: number;
        result: PostEntity[];
    }>;
    findAllReportedPOST(take: number, skip: number, filterParams?: any): Promise<{
        count: number;
        result: PostEntity[];
    }>;
    findOne(id: string): Promise<PostEntity>;
}
