export interface ListConfigurationMenu { Blocks: ListConfigurationMenuBlock[]; } export interface ListConfigurationMenuBlock { Key: string; AvailableMenuBlockKey: string; Title: string; ButtonStyleType?: ListMenuButtonStyleType; Configuration: any; Relation: ListConfigurationMenuBlockRelation; } export interface ListConfigurationMenuBlockRelation { AddonUUID: string; DrawURL?: string; ExecutionURL?: string; } export declare type ListMenuButtonStyleType = 'Weak' | 'WeakInvert' | 'Regular' | 'Strong'; export interface ListConfigurationAvailableMenuBlocks { AvailableMenuBlocks: ListConfigurationAvailableMenuBlock[]; } export interface ListConfigurationAvailableMenuBlock { AvailableMenuBlockKey: string; Title: string; Configuration?: any; }