export declare const DemoModel: { generatorVersion: string; primaryKeyString: string; primaryKeys: any[]; header: { defaultTitle: string; }; description: { defaultTitle: string; }; dataSource: { type: string; name: string; _sqlView: string; sqlTable: string; sqlView: string; }; defaultFormName: string; defaultViewName: string; fieldCollection: ({ name: string; fieldType: number; dbTypeName: string; format: string; title: string; description: string; maxLength: string; isSystemRequired: boolean; readonly: boolean; uiMask: string; bindings: any[]; isHidden: boolean; isRequiredForGrid: boolean; isRequiredForForm: boolean; isValidForGrid: boolean; isValidForForm: boolean; allowCreate: boolean; isValidForReport: boolean; isExtractable: boolean; isSingleLookup: boolean; isDynamicDropDown: boolean; isNonValueType: boolean; hasRelation: boolean; extract?: undefined; slaveGrid?: undefined; } | { name: string; fieldType: number; dbTypeName: string; format: string; title: string; description: string; maxLength: string; isSystemRequired: boolean; readonly: boolean; uiMask: string; extract: { tableName: string; viewName: string; name: string; evidence: string; }; bindings: { from: string; to: string; }[]; isHidden: boolean; isRequiredForGrid: boolean; isRequiredForForm: boolean; isValidForGrid: boolean; isValidForForm: boolean; allowCreate: boolean; isValidForReport: boolean; isExtractable: boolean; isSingleLookup: boolean; isDynamicDropDown: boolean; isNonValueType: boolean; hasRelation: boolean; slaveGrid?: undefined; } | { name: string; fieldType: number; dbTypeName: string; format: string; title: string; description: string; maxLength: string; isSystemRequired: boolean; readonly: boolean; uiMask: string; slaveGrid: { tableName: string; gridName: string; columns: ({ name: string; type: string; value?: undefined; } | { name: string; value: string; type?: undefined; })[]; }; bindings: any[]; isHidden: boolean; isRequiredForGrid: boolean; isRequiredForForm: boolean; isValidForGrid: boolean; isValidForForm: boolean; allowCreate: boolean; isValidForReport: boolean; isExtractable: boolean; isSingleLookup: boolean; isDynamicDropDown: boolean; isNonValueType: boolean; hasRelation: boolean; extract?: undefined; } | { name: string; fieldType: number; dbTypeName: string; format: string; title: string; maxLength: string; isSystemRequired: boolean; readonly: boolean; uiMask: string; bindings: any[]; isHidden: boolean; isRequiredForGrid: boolean; isRequiredForForm: boolean; isValidForGrid: boolean; isValidForForm: boolean; allowCreate: boolean; isValidForReport: boolean; isExtractable: boolean; isSingleLookup: boolean; isDynamicDropDown: boolean; isNonValueType: boolean; hasRelation: boolean; description?: undefined; extract?: undefined; slaveGrid?: undefined; })[]; };