import { EventEmitter } from '@angular/core';
import { EclBaseEvent } from '../../model/ecl-base.event';
import { ECLBaseDirective } from '../ecl-base.directive';
import * as i0 from "@angular/core";
export declare class EclPaginationItemClickEvent extends EclBaseEvent {
}
export declare class EclPaginationItemComponent extends ECLBaseDirective {
    get cssClasses(): string;
    label: string;
    ariaLabel: string;
    isCurrent: boolean;
    isNext: boolean;
    isPrevious: boolean;
    href: string;
    pageClick: EventEmitter<EclPaginationItemClickEvent>;
    onPageClick(evt: any): void;
    geti18nPageAriaLabelKey(): string;
    geti18nPageLabelKey(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<EclPaginationItemComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<EclPaginationItemComponent, "ecl-pagination-item", never, { "label": "label"; "ariaLabel": "ariaLabel"; "isCurrent": "isCurrent"; "isNext": "isNext"; "isPrevious": "isPrevious"; "href": "href"; }, { "pageClick": "pageClick"; }, never, never>;
}
//# sourceMappingURL=ecl-pagination-item.component.d.ts.map