/// <reference types="react" />
export type PropsHeaderNavigate = {
    options?: TypeMenu[];
    icon?: string | React.ReactNode;
    emailuser?: string | React.ReactNode;
    userName?: string | React.ReactNode;
    children?: React.ReactNode;
    SectionRightTime?: React.ReactNode;
    open?: boolean;
    bgHeader?: string;
    navigateProfile?: () => void;
    columnsMax?: number;
};
type TypeMenu = {
    normalMode?: boolean;
    label?: string | React.ReactNode;
    icon?: React.ReactNode;
    onClick?: () => void;
    href?: string;
    permission?: boolean;
    optionsMenu?: TypeOption[];
    minColumnWidth?: string;
    gap?: string;
};
type TypeOption = {
    label?: string;
    onClick?: () => void;
    permission?: boolean;
    children?: TypeOption[];
};
export declare const UINavigationHeader: (props: PropsHeaderNavigate) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=index.d.ts.map