export interface ListConfigurationView { Key: string; Type: ListViewType; Title: string; Blocks: ListConfigurationViewBlock[]; } export interface ListConfigurationViewBlock { Key: string; AvailableViewBlockKey: string; Title: string; Width: number; Configuration: any; Relation: ListConfigurationViewBlockRelation; } export interface ListConfigurationViewBlockRelation { AddonUUID: string; DrawURL?: string; ExecutionURL?: string; } export declare type ListViewType = 'Grid' | 'Cards' | 'Line'; export interface ListConfigurationAvailableViewBlocks { AvailableViewBlocks: ListConfigurationAvailableViewBlock[]; } export interface ListConfigurationAvailableViewBlock { AvailableViewBlockKey: string; Title: string; Configuration?: any; }