import { EventEmitter } from '../../stencil-public-runtime';
import { GovBreadcrumbsChangeEvent } from './gov-breadcrumbs.d';
export declare class GovBreadcrumbs {
    private inited;
    private h;
    constructor();
    readonly host: HTMLGovBreadcrumbsElement;
    /**
     * Defines whether the components can be collapsible when element doesn't fit in one row.
     */
    readonly collapsible: boolean;
    /**
     * Defines whether the breadcrumbs are open or closed by button
     */
    readonly isExpanded: boolean;
    /**
     * Adds accessible label for the pagination that is only shown for screen readers.
     */
    readonly accessibleLabel: string;
    /**
     * Indicates the id of a component that labels the pagination.
     */
    readonly accessibleLabelledBy: string;
    /**
     * Adds an accessible label to display the full breadcrumb navigation that only screen readers can see.
     */
    readonly accessibleToggleLabel: string;
    /**
     * Called when the Breadcrumbs state changes
     */
    govChange: EventEmitter<GovBreadcrumbsChangeEvent>;
    expanded: boolean;
    toggleOption: boolean;
    componentDidRender(): Promise<void>;
    private scheduleContentVerification;
    private calculateWidthOfItems;
    render(): any;
    /**
     * Validate the WCAG attributes of the component
     */
    validateAccessibility(): Promise<void>;
}
