export interface IAmlCheckResultPayload { name: string | null; dateOfBirth: string | null; countries: string[] | null; searchFuzziness: number | null; vendorId: string | null; checkId: string | null; searchDate: string | null; } export interface IAmlCheckResultConstructor { name: string | null; dateOfBirth: string | null; countries: string[] | null; searchFuzziness: number | null; vendorId: string | null; checkId: string | null; searchDate: string | null; } export declare class AmlCheckResult { name: string | null; dateOfBirth: string | null; countries: string[] | null; searchFuzziness: number | null; vendorId: string | null; checkId: string | null; searchDate: string | null; matches: AmlMatchSummary[]; constructor(a: IAmlCheckResultConstructor); addMatchSummary(m: AmlMatchSummary): void; toJSON(): IAmlCheckResultPayload; static fromJSON(payload: IAmlCheckResultPayload): AmlCheckResult; } export interface IAmlMatchSummaryPayload { comment: string | null; pawsAlert: string[] | null; matchStrength: number | null; matchStatus: { by: string | null; status: string | null; }; countries: string[] | null; dateOfBirth: string | null; name: string | null; entityType: string | null; groupId: string | null; } export interface IAmlMatchSummaryConstructor { comment: string | null; pawsAlert: string[] | null; matchStrength: number | null; matchStatus: { by: string | null; status: string | null; }; countries: string[] | null; dateOfBirth: string | null; name: string | null; entityType: string | null; groupId: string | null; } export declare class AmlMatchSummary { comment: string | null; pawsAlert: string[]; matchStrength: number | null; matchStatus: { by: string | null; status: string | null; }; countries: string[]; dateOfBirth: string | null; name: string | null; entityType: string | null; groupId: string | null; constructor(a: IAmlMatchSummaryConstructor); toJSON(): IAmlMatchSummaryPayload; static fromJSON(payload: IAmlMatchSummaryPayload): AmlMatchSummary; } //# sourceMappingURL=AmlCheckResult.d.ts.map