import AuthManager from './auth-manager'; import EncryptionManager from './encryption-manager'; import { CreateContentPayload, CreateContentResponse, DeleteTokenPayload, GetContentPayload, Config, SwapContentPayload, SwapContentResponse, GetContentResponsePayload, StorageInformation, Backup } from './types'; declare class IPFSCpinnerClient { private config; private authManager; private encryptionManager; constructor(config: Config); get({ key }: GetContentPayload): Promise; getKeys(): Promise; getStorageInformation(): Promise; getBackup(): Promise; create(payload: CreateContentPayload): Promise; delete(payload: DeleteTokenPayload): Promise; swap(payload: SwapContentPayload): Promise; private errorHandler; } export default IPFSCpinnerClient; export { AuthManager, EncryptionManager }; //# sourceMappingURL=index.d.ts.map