/**
 * SidebarFooter is a component that renders the footer of a sidebar. It can display a user profile with an optional avatar, title, subtitle, and link, and includes a button to expand or collapse the sidebar.
 * @slot - default - Contains one or more SidebarNavItem components used to render the profile items.
 * @event toggle {CustomEvent<boolean>} - Emits when the toggle button is clicked.
 * @event logout {CustomEvent} - Emits when the log out button in the footer menu is clicked.
 */
interface Props {
    [key: string]: any;
    /**
     * The main text or name displayed in the sidebar footer profile.
     */
    title?: string;
    /**
     * Secondary text or description displayed under the title in the footer.
     */
    subtitle?: string;
    /**
     * URL of the avatar image displayed in the footer profile.
     */
    avatar?: string;
    /**
     * if `true`, hides the sidebar expand/collapse button.
     */
    expandable?: boolean;
    /**
     * Text to display for the log out button.
     */
    logOutLabel?: string;
    /**
     * Callback to trigger when the user clicks the log out button in the footer menu.
     */
    onlogout?: () => 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;
}
type $$__sveltets_2_PropsWithChildren<Props, Slots> = Props & (Slots extends {
    default: any;
} ? Props extends Record<string, never> ? any : {
    children?: any;
} : {});
declare const SidebarFooter: $$__sveltets_2_IsomorphicComponent<$$__sveltets_2_PropsWithChildren<Props, {
    default: {};
}>, {
    [evt: string]: CustomEvent<any>;
}, {
    default: {};
}, {}, "">;
type SidebarFooter = InstanceType<typeof SidebarFooter>;
export default SidebarFooter;
//# sourceMappingURL=SidebarFooter.svelte.d.ts.map