import { PinApi, PublishOpts } from '@dustil/common'; import { StreamID } from '@dustil/streamid'; import { DiagnosticsLogger } from '@dustil/common'; import { Repository } from './state-management/repository.js'; export declare class LocalPinApi implements PinApi { private readonly repository; private readonly logger; constructor(repository: Repository, logger: DiagnosticsLogger); add(streamId: StreamID, force?: boolean): Promise; rm(streamId: StreamID, opts?: PublishOpts): Promise; ls(streamId?: StreamID): Promise>; } //# sourceMappingURL=local-pin-api.d.ts.map