import { Options, ValidatedOptions, PaginationOptions, AdditionalEndpointOptions, AllMethodOptions } from '../types'; export declare const isDebugEnabled: () => boolean; export declare const validateOptions: (options?: Options) => ValidatedOptions; export declare const getAdditionalParams: (options?: AdditionalEndpointOptions) => AdditionalEndpointOptions; export declare const getPaginationOptions: (options?: PaginationOptions) => PaginationOptions; export declare const getAllMethodOptions: (options?: AllMethodOptions) => { batchSize: number; order: 'asc' | 'desc'; }; export declare const paginateMethod: any>(fn: T, allMethodOptions: AllMethodOptions | undefined, additionalOptions?: AdditionalEndpointOptions) => Promise>;