/**
 * The Page Header is a fundamental component that structures the top part of an interface, serving as a cognitive anchor point for users. It establishes page context, facilitates navigation, and provides the main actions available within the current scope.
 *
 * @slot content - Use this slot to insert any content below the Page Header top content.
 * @slot actions - Use this slot to insert action items in the top content.
 * @slot tabs - Use this slot to insert a tab in the header.
 * @event back {CustomEvent<void>} - Emits when the back button is clicked.
 * @event toggle-menu {CustomEvent<void>} - Emits when the burger menu button is clicked.
 */
interface Props {
    /**
     * Main title displayed in the page header.
     */
    title: string;
    /**
     * Enables a drop shadow under the page header.
     */
    shadow?: boolean;
    /**
     * Displays a back icon button in the header.
     */
    backbutton?: boolean;
    /**
     * Component status.
     */
    status?: 'info' | 'success' | 'warning' | 'error' | 'neutral';
    /**
     * Label text displayed inside the status badge.
     */
    statuslabel?: string;
    /**
     * Additional information text shown below the title.
     */
    extrainfo?: string;
    /**
     * The callback triggered on click on back button.
     */
    onBack?: () => void;
    /**
     * The callback triggered on click on menu button.
     */
    onTogglemenu?: () => void;
}
interface $$__sveltets_2_IsomorphicComponent<Props extends Record<string, any> = any, Events extends Record<string, any> = any, Slots extends Record<string, any> = any, Exports = {}, Bindings = string> {
    new (options: import('svelte').ComponentConstructorOptions<Props>): import('svelte').SvelteComponent<Props, Events, Slots> & {
        $$bindings?: Bindings;
    } & Exports;
    (internal: unknown, props: Props & {
        $$events?: Events;
        $$slots?: Slots;
    }): Exports & {
        $set?: any;
        $on?: any;
    };
    z_$$bindings?: Bindings;
}
declare const PageHeader: $$__sveltets_2_IsomorphicComponent<Props, {
    [evt: string]: CustomEvent<any>;
}, {
    content: {};
    actions: {};
    tabs: {};
}, {}, "">;
type PageHeader = InstanceType<typeof PageHeader>;
export default PageHeader;
//# sourceMappingURL=PageHeader.svelte.d.ts.map