/**
 * Common pagination request parameters
 */
export interface PaginationRequest {
    page?: number;
    page_size?: number;
    sort?: string;
}
/**
 * Common pagination response structure
 */
export interface PaginationResponse {
    page: number;
    page_size: number;
    total: number;
    total_found: number;
}
/**
 * Generic paginated response wrapper
 */
export interface PaginatedResponse<T> {
    data: T[];
    pagination: PaginationResponse;
}
