export interface PaginationConfig {
    /**
     * Config for showing the total of records.
     * Default is true.
     */
    totalItems?: number;
    /** The default page number. */
    page?: number;
    /** Display the total of records. */
    pageSizes?: number[];
    /** The default page size. */
    pageSize?: number;
    siblingCount?: number;
    /** Show configs items per page. */
    showPageSizesConfig?: boolean;
    /** Show refresh button */
    showRefreshButton?: boolean;
    /** Label settings items per pages */
    labelSettingsItemsPerPage?: string;
    /** It will call after choose page size */
    afterChangePageSize?: (pagingOptions: PaginationConfig) => Record<never, never>;
    afterChangePage?: (pagingOptions: PaginationConfig) => Record<never, never>;
}
