export type NativeContractIr = Readonly<{ contractFormatVersion: number; mcpInstructions: string; mcpInstructionTable: Readonly<{ lines: readonly string[]; sets: readonly (readonly number[])[]; }>; tools: readonly Readonly>[]; fingerprint: string; }>; export declare function canonicalizeNativeContractIr(value: unknown): string; export declare function buildNativeContractIr(): NativeContractIr;