/**
 * @license
 *
 * Copyright IBM Corp. 2025, 2026
 *
 * This source code is licensed under the Apache-2.0 license found in the
 * LICENSE file in the root directory of this source tree.
 */
import { LitElement } from 'lit';
import '@carbon/web-components/es/components/breadcrumb/index.js';
import '@carbon/web-components/es/components/overflow-menu/index.js';
import '../../truncated-text';
import '../page-header-title-breadcrumb';
interface Breadcrumb {
    text: string;
    href: string;
}
export default class CDSPageHeaderBreadcrumbsSet extends LitElement {
    /**
     * Hidden items that will be rendered in the overflow menu.
     */
    hiddenItems: Breadcrumb[];
    /**
     * The list of breadcrumbs.
     */
    breadcrumbsData: Breadcrumb[];
    /**
     * The page title to display in the title breadcrumb.
     */
    title: string;
    /**
     * Aria label for the breadcrumb navigation.
     */
    breadcrumbAriaLabel: string;
    /**
     * Aria label for the breadcrumb overflow menu button.
     */
    overflowAriaLabel: string;
    /**
     * Container holding all breadcrumbs and the overflow menu.
     */
    private container;
    private overflowHandler;
    connectedCallback(): void;
    firstUpdated(): void;
    disconnectedCallback(): void;
    render(): import("lit-html").TemplateResult<1>;
    static styles: any;
}
declare global {
    interface HTMLElementTagNameMap {
        'c4p-page-header-breadcrumbs-set': CDSPageHeaderBreadcrumbsSet;
    }
}
export {};
//# sourceMappingURL=page-header-breadcrumbs-set.d.ts.map