/**
 * Extract merged `args` JSON Schema from `task-engine-run-contracts.schema.json`.
 * Keep behavior aligned with `scripts/lib/extract-contract-args.mjs` (refresh + check scripts).
 */
export declare function resolveJsonPointer(root: unknown, ref: string): unknown;
export declare function mergeArgsSchemaFromContract(root: unknown, contract: Record<string, unknown>): Record<string, unknown>;
export declare function extractCommandArgsSchema(root: Record<string, unknown>, commandName: string): Record<string, unknown>;
