UNPKG

@making-sense/antlr-editor

Version:
28 lines (27 loc) 578 B
export interface DataStructureDefinition { agencyId: string; id: string; version: string; name: string; dimensions: Dimension[]; timeDimension: string; attributes: Attribute[]; primaryMeasure: string; } interface Dimension extends BaseStruct { position: number; } type Attribute = BaseStruct; export interface StructureType { type: string; agencyId?: string; id?: string; version?: string; textType?: string; } export interface BaseStruct { id: string; name: string; structureType: StructureType; } export {};