export interface PaginatorStrategy { getTotalPages(): number; getState(currentPage: number): { startIndex: number; pageSize: number; } | undefined; calculate(options: Record): void; } /** * Create a pagination calculation strategy based on the provided type. * * @param {string} strategyType The type of pagination strategy to create. * @returns {PaginatorStrategy} */ export declare function createPaginatorStrategy(strategyType: string): PaginatorStrategy;