import * as $dara from '@darabonba/typescript'; export declare class DiduiAreaDeductionResponseBodyDataResultStage4AreaLabel extends $dara.Model { /** * @remarks * The floor display area, in square meters. * * @example * 1.5334 */ areaM2?: number; /** * @remarks * The left edge length, in meters. * * @example * 1.025 */ leftEdgeM?: number; /** * @remarks * The right edge length, in meters. * * @example * 1.419 */ rightEdgeM?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DiduiAreaDeductionResponseBodyDataResult extends $dara.Model { /** * @remarks * The stage 4 area label. */ stage4AreaLabel?: DiduiAreaDeductionResponseBodyDataResultStage4AreaLabel; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DiduiAreaDeductionResponseBodyData extends $dara.Model { /** * @remarks * The number of downstream calls. * * @example * 1 */ attempts?: number; /** * @remarks * The workflow error code. * * @example * success */ code?: string; /** * @remarks * The downstream HTTP status code. * * @example * OK */ httpStatus?: number; /** * @remarks * The downstream call latency, in milliseconds. * * @example * 1000 */ latencyMs?: number; /** * @remarks * The workflow description. * * @example * Success */ message?: string; /** * @remarks * The model request ID. * * @example * model_req_id_xx */ modelRequestId?: string; /** * @remarks * The business request ID. * * @example * 643913D2-063F-599C-B3DF-B8D415CE171F */ reqId?: string; /** * @remarks * The area calculation result. */ result?: DiduiAreaDeductionResponseBodyDataResult; /** * @remarks * The workflow status. * * @example * COMPLETED */ status?: string; /** * @remarks * Indicates whether the workflow execution is successful. * * @example * True */ success?: boolean; /** * @remarks * The usage information. * * @example * {"ProcessingCount":1} */ usageMap?: { [key: string]: number; }; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class DiduiAreaDeductionResponseBody extends $dara.Model { /** * @remarks * The error code. * * @example * success */ code?: string; /** * @remarks * The floor display area inference result. */ data?: DiduiAreaDeductionResponseBodyData; /** * @remarks * The error message. * * @example * Success */ message?: string; /** * @remarks * Id of the request * * @example * E1AD60F1-BAC7-546B-9533-E7AD02B16E3F */ requestId?: string; /** * @remarks * Indicates whether the call is successful. * * @example * True */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }