import { type PersistedOperationObserver } from "../persisted-operation-observer.js"; import { type SendRecord } from "./send-contracts.js"; /** 唯一持有工作区锁的manager使用;任何存储失败仅封锁发送域,不阻止管理端启动。 */ export declare class ControlSendStore { private readonly onOperation?; private storage?; private blocked; private readonly uncertain; constructor(directory: string, onOperation?: PersistedOperationObserver); health(): { available: boolean; }; read(id: string): SendRecord; create(record: SendRecord): void; finish(record: SendRecord): void; private observe; } //# sourceMappingURL=send-store.d.ts.map