import * as $dara from '@darabonba/typescript'; export declare class MaterialInspectionRequest extends $dara.Model { /** * @remarks * apiId * * @example * fb0012f49b004f889207a3c5e6ef8da9 */ apiId?: string; /** * @remarks * The URL of the reference image. This parameter is optional. If a non-empty value is specified, multi-image differential comparison is performed. * * @example * https://example.com/reference.jpg */ imageRefer?: string; /** * @remarks * The URL of the target image. * * This parameter is required. * * @example * https://example.com/store.jpg */ imageUrl?: string; /** * @remarks * The business request identity. This parameter is optional. The value is returned as-is in the response for Tracing Analysis purposes. * * @example * req-2026-06-04-001 */ reqId?: string; /** * @remarks * The rule prompt in natural language. * * @example * The door-shaped display stand must be placed in the entrance area; the functional card stand must be placed on the counter surface */ rules?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }