interface UserData {
    firstName?: string;
    lastName?: string;
    fullName?: string;
    role?: string;
    username?: string;
    initials?: string;
}
export interface TFHeaderProps {
    user?: UserData;
    hideSidebar?: boolean;
    title?: string;
    onsignout?: () => void;
    notificationCount?: number;
    showNotifications?: boolean;
    notificationList?: Snippet;
    rightSideComponent?: Snippet;
    leftSideComponent?: Snippet;
}
import type { Snippet } from 'svelte';
declare const Header: import("svelte").Component<TFHeaderProps, {}, "hideSidebar">;
type Header = ReturnType<typeof Header>;
export default Header;
