export interface GasBaseMenuInterface { path: string; active: boolean; disable: boolean; splitLine?: boolean; } export interface GasGroupMenuInterface { title: string; links: GasBaseMenuInterface[]; splitLineGroup?: boolean; } export interface GasContextGroup { title: string; group: GasContextMenu[]; } export interface GasContextMenu { link: string; childs?: GasContextMenu[]; iconName?: string; iconClassName?: string; danger?: boolean; splitLine?: boolean; disabled?: () => boolean; callback?: () => any; } export declare type GasMenuType = 'base' | 'light'; export declare type GasMenySize = 'large' | 'small';