/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface AuditInfo */ export interface AuditInfo { /** * Action trigger reason * @type {string} * @memberof AuditInfo */ actionReason?: string; /** * Third party client identifier * @type {string} * @memberof AuditInfo */ thirdClientId?: string; } /** * Check if a given object implements the AuditInfo interface. */ export declare function instanceOfAuditInfo(value: object): value is AuditInfo; export declare function AuditInfoFromJSON(json: any): AuditInfo; export declare function AuditInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): AuditInfo; export declare function AuditInfoToJSON(json: any): AuditInfo; export declare function AuditInfoToJSONTyped(value?: AuditInfo | null, ignoreDiscriminator?: boolean): any; export declare function validateAuditInfo(value: AuditInfo): ValidationErrorContext[];