import type { StudioOp } from "../types.js";
export declare function getLogPath(): string;
export declare function appendOp(op: StudioOp): Promise<void>;
export interface ListOpsOptions {
    before?: number;
    limit?: number;
}
export declare function listOps(opts?: ListOpsOptions): Promise<StudioOp[]>;
export declare function subscribe(fn: (op: StudioOp) => void): () => void;
export declare function deleteOp(id: string): Promise<void>;
