import { DDSElement } from "../../base/index.cjs"; /** * The pagination component is used to navigate through a list of items that are divided into multiple pages. * * @fires change - Emitted when the current page number is changed. * * @example * * ```js * import "@daikin-oss/design-system-web-components/components/pagination/index.js"; * ``` * * ```html * * ``` */ export declare class DaikinPagination extends DDSElement { static readonly styles: import('lit').CSSResult; /** * The current page number, starting at 1. * Must be greater than 0 and less than or equal to `this.total`. */ current: number; /** * The number of pages. * Must be greater than 0. */ total: number; /** * Number of elements to display in pagination, including ellipses. * Must be greater than or equal to 5. * If a value less than 5 is specified, it will be treated as 5. */ window: number; private _goto; private _gotoOffset; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "daikin-pagination": DaikinPagination; } }