import { ElementIntlBase } from '../../../../Intl/Abstracts/ElementIntlBase';
/**
 * The `PaginatorElementIntl` class.
 *
 * @public
 */
export declare class PaginatorElementIntl extends ElementIntlBase {
    private _rangeLabel;
    private _firstPageLabel;
    private _lastPageLabel;
    private _nextPageLabel;
    private _previousPageLabel;
    private _itemsPerPageLabel;
    /**
     * Constructs a new instance of the `PaginatorElementIntl` class.
     *
     * @public
     */
    constructor(locale?: string);
    /**
     * Gets or sets the range label template.
     * Use {0} for start, {1} for end, {2} for total.
     *
     * @public
     */
    get rangeLabel(): string;
    set rangeLabel(value: string);
    /**
     * Gets or sets the first page button label.
     *
     * @public
     */
    get firstPageLabel(): string;
    set firstPageLabel(value: string);
    /**
     * Gets or sets the last page button label.
     *
     * @public
     */
    get lastPageLabel(): string;
    set lastPageLabel(value: string);
    /**
     * Gets or sets the next page button label.
     *
     * @public
     */
    get nextPageLabel(): string;
    set nextPageLabel(value: string);
    /**
     * Gets or sets the previous page button label.
     *
     * @public
     */
    get previousPageLabel(): string;
    set previousPageLabel(value: string);
    /**
     * Gets or sets the items per page label.
     *
     * @public
     */
    get itemsPerPageLabel(): string;
    set itemsPerPageLabel(value: string);
}
//# sourceMappingURL=PaginatorElementIntl.d.ts.map