import { EventTypes } from 'src/event/entities/event.entity'; import { PaginationDto } from './dto/pagination.dto'; import { CreatePostDto } from './dtos/create-post.dto'; import { UpdatePostDto } from './dtos/update-post.dto'; import { PostService } from './post.service'; export declare class PostController { private readonly postService; constructor(postService: PostService); car(): Promise; findAll(): Promise; car2(category: any): Promise; findAllPaginated(query: PaginationDto): Promise; findOne(id: any): Promise; insert(body: CreatePostDto): Promise; update(id: number, body: UpdatePostDto): Promise; patch(id: any, body: UpdatePostDto): Promise; delete(id: any): Promise; like(id: any, userId: any, type: EventTypes): Promise; }