import type { IQueryOptions, IQueryPagination } from "../interfaces";
import type { AppRequest } from "../interfaces/SystemTypes";
export declare function parseFilterAndOptions(req: AppRequest): {
    options: IQueryOptions & IQueryPagination;
    filter: import("../interfaces").IQueryFilter<any>;
};
export declare function parsePagination(service: any, req: AppRequest): Promise<{
    total_items: number;
    total_pages: number;
    current_page: number;
    page_size: number;
}>;
//# sourceMappingURL=controller-parser.d.ts.map