export interface PaginationProperties { /** The initial page number */ initialPage?: number; /** Controlled page property */ page?: number; /** The initial page size */ initialPageSize?: number; /** Controlled page size property */ pageSize?: number; /** Callback fired when the page number is changed */ onPage?(page: number): void; /** Callback fired when the page size is changed */ onPageSize?(pageSize: number): void; /** Page size options to display in the page size selector */ pageSizes?: number[]; /** Number of always visible page links before and after the current page. When unset, siblings will be added to consume the available space. */ siblingCount?: number; /** Total number of pages */ total: number; } declare const _default: import("@dojo/framework/core/interfaces").DefaultChildrenWNodeFactory<{ properties: PaginationProperties & import("@dojo/framework/core/interfaces").WidgetProperties & { variant?: "default" | "inherit" | undefined; } & import("@dojo/framework/core/middleware/theme").ThemeProperties & import("@dojo/framework/core/interfaces").I18nProperties; children: import("@dojo/framework/core/interfaces").DNode[]; }>; export default _default;