/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface ResultInfo */ export interface ResultInfo { /** * Result status (S=Success, F=Failure, U=Unknown) * @type {string} * @memberof ResultInfo */ resultStatus: ResultInfoResultStatusEnum; /** * Result code identifier * @type {string} * @memberof ResultInfo */ resultCodeId: string; /** * Result code * @type {string} * @memberof ResultInfo */ resultCode: string; /** * Result message * @type {string} * @memberof ResultInfo */ resultMsg: string; } /** * @export */ export declare const ResultInfoResultStatusEnum: { readonly S: "S"; readonly F: "F"; readonly U: "U"; }; export type ResultInfoResultStatusEnum = typeof ResultInfoResultStatusEnum[keyof typeof ResultInfoResultStatusEnum] | ''; /** * Check if a given object implements the ResultInfo interface. */ export declare function instanceOfResultInfo(value: object): value is ResultInfo; export declare function ResultInfoFromJSON(json: any): ResultInfo; export declare function ResultInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResultInfo; export declare function ResultInfoToJSON(json: any): ResultInfo; export declare function ResultInfoToJSONTyped(value?: ResultInfo | null, ignoreDiscriminator?: boolean): any; export declare function validateResultInfo(value: ResultInfo): ValidationErrorContext[];