import { MatterBasedRequest } from '.'; export declare namespace lawconnect { type RecordType = 'Folder' | 'Document' | 'AnticipatedDeposit' | 'Billing' | 'Trust'; interface ShareDocumentsRequest extends MatterBasedRequest { documentIds: string[]; } interface ShareFolderRequest extends MatterBasedRequest { folderId: string[]; } type StatementType = 'Trust' | 'Office'; interface ShareOfficeStatementRequest extends MatterBasedRequest { } interface ShareTrustStatementRequest extends MatterBasedRequest { trustAccountId: string; } interface Api { shareDocuments(request: ShareDocumentsRequest): void; shareFolder(request: ShareFolderRequest): void; shareOfficeStatement(request: ShareOfficeStatementRequest): void; shareTrustStatement(request: ShareTrustStatementRequest): void; } }