import type { CID } from 'multiformats/cid'; import type { CidList, PinningBackend, PinningBackendStatic, PinningInfo, IpfsApi } from '@ceramicnetwork/common'; export declare class UnknownPinningService extends Error { constructor(designator: string | null); } export declare class PinningAggregation implements PinningBackend { readonly id: string; readonly backends: PinningBackend[]; static build(ipfs: IpfsApi, connectionStrings: string[], pinners?: Array): PinningAggregation; constructor(backends: PinningBackend[]); open(): void; close(): Promise; pin(cid: CID): Promise; unpin(cid: CID): Promise; ls(): Promise; info(): Promise; } //# sourceMappingURL=index.d.ts.map