export declare type OpenType = 'self' | 'blank';
export declare type MenuType = 'menu' | 'logout' | 'changepwd';
export declare type Locale = 'zh_CN' | 'en_US';
export interface IProduct {
    name?: string;
    openType?: OpenType;
    url?: string;
}
export interface IEntrances {
    name?: string;
    openType?: OpenType;
    url?: string;
    tag?: boolean;
    showLang?: boolean;
}
export interface IMenu {
    menuType?: MenuType;
    icon?: string;
    base64Icon?: string;
    name?: string;
    openType?: OpenType;
    url?: string;
}
export interface IHeader {
    userName?: string;
    userLevel?: number;
    userLevelName?: string;
    logo?: string;
    products?: IProduct[];
    entrances?: IEntrances[];
    showLogo?: boolean;
    showApp?: boolean;
    showQrcode?: boolean;
    showLocale?: boolean;
    showAccount?: boolean;
    menus?: IMenu[];
}
