import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class AnalysisParameter { DefaultValue?: Value; Type: Value; Name: Value; constructor(properties: AnalysisParameter); } export declare class AnalysisSchema { ReferencedTables: List>; constructor(properties: AnalysisSchema); } export declare class AnalysisSource { Text: Value; constructor(properties: AnalysisSource); } export interface AnalysisTemplateProperties { MembershipIdentifier: Value; Description?: Value; Format: Value; AnalysisParameters?: List; Source: AnalysisSource; Tags?: List; Name: Value; } export default class AnalysisTemplate extends ResourceBase { static AnalysisParameter: typeof AnalysisParameter; static AnalysisSchema: typeof AnalysisSchema; static AnalysisSource: typeof AnalysisSource; constructor(properties: AnalysisTemplateProperties); }