export interface WriteClassification { /** * Whether this call modifies named content, which is what a source-control * or path-policy guard cares about. False for a mutation that names no * content path, so it is NOT the same question as "does this change * anything". */ writes: boolean; /** UE content paths the call modifies. Empty when nothing is guardable. */ contentPaths: string[]; } /** * Classify a bridge call. Returns the content paths a mutation will touch, or * `writes: false` when the call is not a guardable write. */ export declare function classifyWrite(method: string, params: Record): WriteClassification;