import { HttpStatus, Type } from '@nestjs/common'; export interface Pagination { page: number; limit: number; } export declare const PaginationParams: (...dataOrPipes: any[]) => ParameterDecorator; export declare class HttpBaseResponse { code: HttpStatus; data: T; message: string; constructor(code: number | undefined, data: T, message?: string); } export declare class HttpSuccessResponse extends HttpBaseResponse { constructor(data: T, message?: string); } export declare const ApiOkResponseCommon: >(dataDto: DataDto, description?: string) => (target: TFunction | object, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor) => void; export declare const ApiOkResponsePaginated: >(dataDto: DataDto, description?: string) => (target: TFunction | object, propertyKey?: string | symbol, descriptor?: TypedPropertyDescriptor) => void;