import { LegalHoldData } from './LegalHoldData'; import { LegalHoldMemberData } from './LegalHoldMemberStatus'; import { NewLegalHoldData } from './NewLegalHoldData'; import { HttpClient } from '../../http'; export declare class LegalHoldAPI { private readonly client; constructor(client: HttpClient); static readonly URL: { APPROVE_LEGAL_HOLD: string; LEGAL_HOLD: string; SETTINGS_LEGAL_HOLD: string; }; getMemberLegalHold(teamId: string, userId: string): Promise; deleteMemberLegalHold(teamId: string, userId: string, password: string): Promise; postMemberLegalHold(teamId: string, userId: string): Promise; putMemberApproveLegalHold(teamId: string, userId: string, password: string): Promise; getSettings(teamId: string): Promise; deleteSettings(teamId: string, password: string): Promise; postSettings(teamId: string, legalHoldData: NewLegalHoldData): Promise; } //# sourceMappingURL=LegalHoldAPI.d.ts.map