import { InjectionToken } from "@angular/core"; import { RealsoftFormFieldAppearance } from "../form-field/models"; export declare const DEFAULT_PAGE_SIZE = 10; export declare class PageEvent { pageIndex: number; previousPageIndex: number; pageSize: number; length: number; } export interface RealsoftPaginatorDefaultOptions { formFieldAppearance: RealsoftFormFieldAppearance; pageSize?: number; pageSizeOptions?: number[]; hidePageSize?: boolean; showFirstLastButtons?: boolean; } export interface RealsoftPaginatorSelectConfig { disableOptionCentering?: boolean; panelClass?: string | string[] | Set | { [key: string]: any; }; } export declare const REALSOFT_PAGINATOR_DEFAULT_OPTIONS: InjectionToken;