/** * Pure-data mock descriptor. Stored on DTO fields, consumed by pylonts lint mock * or MockRegistry.resolve. No function references — serializable and gen-readable. * * @example { fn: 'abc', count: 20 } * @example { fn: 'amt', min: 10, max: 500 } * @example { fn: 'phone' } */ export interface MockDescriptor { fn: string; [args: string]: unknown; }