import { LitElement, PropertyValues } from 'lit'; /** * ```typescript * import '@blueprintui/components/include/pagination.js'; * ``` * * ```html * * * * 1 / 3 * * * * ``` * * @summary The Pagination component is used to navigate through a large number of pages. It allows users to easily switch between pages by clicking on page numbers or navigating to the first, previous, next, or last page. * @element bp-pagination * @since 1.0.0 * @slot * @slot first * @slot next * @slot prev * @slot last * @cssprop --gap */ export declare class BpPagination extends LitElement { #private; /** set default aria/i18n strings */ accessor i18n: { copy: string; sort: string; none: string; ascending: string; descending: string; expand: string; close: string; resize: string; filter: string; loading: string; show: string; hide: string; previous: string; next: string; first: string; last: string; today: string; browse: string; removeFile: string; files: string; resizeColumn: string; closeDetails: string; noData: string; action: string; dropTarget: string; firstPage: string; previousPage: string; nextPage: string; lastPage: string; pageSize: string; pagination: string; increment: string; decrement: string; }; static styles: CSSStyleSheet[]; /** @private */ _internals: ElementInternals; render(): import("lit").TemplateResult<1>; connectedCallback(): void; firstUpdated(props: PropertyValues): void; }