import type { ClusterMethod, GraphProfile, GraphSpec, ServerCapabilities } from './generated/protocol.js'; export declare function assertDefinition(definition: string, value: unknown): void; export declare function assertMethodResult(method: ClusterMethod, value: unknown): void; /** Validate an execution graph against the frozen cluster protocol schema. */ export declare function assertGraphSpec(value: unknown): asserts value is GraphSpec; export declare function assertGraphProfile(value: unknown): asserts value is GraphProfile; export declare function assertGraphProfileSupported(profile: GraphProfile, capabilities: ServerCapabilities): void;