import { LedgerPaginationParams } from "../../../../ledger-sdk/src"; export declare const DEFAULT_PAGE_INDEX = 0; export declare const DEFAULT_PAGE_LIMIT = 20; /** * Injects request's page query parameters to the controller * action parameter. Query parameters representing the page * are: * - `page.index` - index of requested page * - `page.limit` - number of records per page * * Target action parameter is expected to be of * `LedgerPaginationParams` type. * Default values for `index` and `limit` will be applied * separately if related parameter is missing in request. * If default values are not specified in `defaults`, the * final fallback will: * - `index=0` * - `limit=20` * * @param defaults default page query values */ export declare function PageParams(defaults?: Partial): (object: Object, method: string, index: number) => void;