import { ResourceBase, ResourceTag } from '../resource'; import { Value, List } from '../dataTypes'; export declare class DataEncryptionMetadata { AllowCleartext: Value; PreserveNulls: Value; AllowJoinsOnColumnsWithDifferentNames: Value; AllowDuplicates: Value; constructor(properties: DataEncryptionMetadata); } export declare class MemberSpecification { AccountId: Value; DisplayName: Value; MemberAbilities: List>; constructor(properties: MemberSpecification); } export interface CollaborationProperties { CreatorDisplayName: Value; CreatorMemberAbilities: List>; Description: Value; QueryLogStatus: Value; DataEncryptionMetadata?: DataEncryptionMetadata; Tags?: List; Members: List; Name: Value; } export default class Collaboration extends ResourceBase { static DataEncryptionMetadata: typeof DataEncryptionMetadata; static MemberSpecification: typeof MemberSpecification; constructor(properties: CollaborationProperties); }