export declare const MAX_DATA_DEPTH = 1024; export declare class SnapshotBudgetError extends Error { readonly code = "budgetExceeded"; readonly budget = "dataDepth"; readonly current: number; readonly limit: number; readonly path: string; constructor(path: string, current: number, limit?: number); } export declare function assertSandboxDataDepth(depth: number): void; export declare function assertSnapshotDataDepth(depth: number, path: string): void; export declare function assertSnapshotGraphDepth(value: unknown, rootPath?: string): void; export declare function assertSandboxGraphDepth(value: unknown): void;