export declare class PaginationDto {
    page?: number;
    limit?: number;
}
export declare class SortDto {
    sortBy?: string;
    sortOrder?: 'ASC' | 'DESC';
}
export declare class PaginatedResponseDto<T> {
    data: T[];
    meta: {
        page: number;
        limit: number;
        total: number;
        totalPages: number;
    };
    constructor(data: T[], total: number, page: number, limit: number);
}
