UNPKG

@wbg-mde/model

Version:

Metadata Editor Model Definitions

104 lines (103 loc) 2.36 kB
export declare class Variable { constructor(variable: any); uniqueId: number; ID: string; name: string; internalName: string; files: string; dcml: number; intrvl: string; location: VariableLocation; imputation: string; security: string; respUnit: string; qstn: Object; concept: Array<any>; labl: string; valrng: RangeValidation; invalrng: InvalidRange; universe: string; number: string; notes: string; txt: string; codInstr: string; sumStat: Array<SummaryStatus>; catgry: Array<VariableCategory>; varFormat: VariableFormat; isTimeVariable: string; implicitDecimal: string; stringLength: number; missingData: MissingData; measure: string; varType: string; } export declare class VariableLocation { constructor(location: any); StartPos: number; EndPos: number; width: number; RecSegNo: number; } export declare class RangeValidation { constructor(valrange: any); range: Range; } export declare class InvalidRange { constructor(invalrange: any); range: Array<Range>; item: Array<Item>; } export declare class Range { constructor(validation: any); UNITS: string; min: number; max: number; mean: number; stdev: number; } export declare class Item { constructor(item: any); UNITS: string; value: number; } export declare class SummaryStatus { constructor(sumstatus: any); wgtd: string; type: string; text: string; } export declare class VariableCategory { constructor(category: any); catValu: any; labl: string; txt: string; missing: boolean; labelled: boolean; catStat: { wgtd: string; type: string; text: number; }; } export declare class VariableFormat { constructor(varFormat: any); type: string; schema: string; format: string; } export declare class MissingData { constructor(missingData: any); formula: any; string: string; } export declare class VariableGroup { constructor(variableGroup: any); ID: any; type: any; label: string; universe: string; notes: string; txt: string; definition: string; variables: Array<any>; }