/** * @public * @enum */ export declare const StatementEffect: { readonly Allow: "Allow"; readonly Deny: "Deny"; }; /** * @public */ export type StatementEffect = (typeof StatementEffect)[keyof typeof StatementEffect]; /** * @public * @enum */ export declare const AttributeMatchingModel: { readonly MANY_TO_MANY: "MANY_TO_MANY"; readonly ONE_TO_ONE: "ONE_TO_ONE"; }; /** * @public */ export type AttributeMatchingModel = (typeof AttributeMatchingModel)[keyof typeof AttributeMatchingModel]; /** * @public * @enum */ export declare const DeleteUniqueIdErrorType: { readonly SERVICE_ERROR: "SERVICE_ERROR"; readonly VALIDATION_ERROR: "VALIDATION_ERROR"; }; /** * @public */ export type DeleteUniqueIdErrorType = (typeof DeleteUniqueIdErrorType)[keyof typeof DeleteUniqueIdErrorType]; /** * @public * @enum */ export declare const DeleteUniqueIdStatus: { readonly ACCEPTED: "ACCEPTED"; readonly COMPLETED: "COMPLETED"; }; /** * @public */ export type DeleteUniqueIdStatus = (typeof DeleteUniqueIdStatus)[keyof typeof DeleteUniqueIdStatus]; /** * @public * @enum */ export declare const IdMappingType: { readonly PROVIDER: "PROVIDER"; readonly RULE_BASED: "RULE_BASED"; }; /** * @public */ export type IdMappingType = (typeof IdMappingType)[keyof typeof IdMappingType]; /** * @public * @enum */ export declare const RecordMatchingModel: { readonly MANY_SOURCE_TO_ONE_TARGET: "MANY_SOURCE_TO_ONE_TARGET"; readonly ONE_SOURCE_TO_ONE_TARGET: "ONE_SOURCE_TO_ONE_TARGET"; }; /** * @public */ export type RecordMatchingModel = (typeof RecordMatchingModel)[keyof typeof RecordMatchingModel]; /** * @public * @enum */ export declare const IdMappingWorkflowRuleDefinitionType: { readonly SOURCE: "SOURCE"; readonly TARGET: "TARGET"; }; /** * @public */ export type IdMappingWorkflowRuleDefinitionType = (typeof IdMappingWorkflowRuleDefinitionType)[keyof typeof IdMappingWorkflowRuleDefinitionType]; /** * @public * @enum */ export declare const IdMappingIncrementalRunType: { readonly ON_DEMAND: "ON_DEMAND"; }; /** * @public */ export type IdMappingIncrementalRunType = (typeof IdMappingIncrementalRunType)[keyof typeof IdMappingIncrementalRunType]; /** * @public * @enum */ export declare const IdNamespaceType: { readonly SOURCE: "SOURCE"; readonly TARGET: "TARGET"; }; /** * @public */ export type IdNamespaceType = (typeof IdNamespaceType)[keyof typeof IdNamespaceType]; /** * @public * @enum */ export declare const IncrementalRunType: { readonly IMMEDIATE: "IMMEDIATE"; }; /** * @public */ export type IncrementalRunType = (typeof IncrementalRunType)[keyof typeof IncrementalRunType]; /** * @public * @enum */ export declare const ResolutionType: { readonly ML_MATCHING: "ML_MATCHING"; readonly PROVIDER: "PROVIDER"; readonly RULE_MATCHING: "RULE_MATCHING"; }; /** * @public */ export type ResolutionType = (typeof ResolutionType)[keyof typeof ResolutionType]; /** * @public * @enum */ export declare const MatchPurpose: { readonly IDENTIFIER_GENERATION: "IDENTIFIER_GENERATION"; readonly INDEXING: "INDEXING"; }; /** * @public */ export type MatchPurpose = (typeof MatchPurpose)[keyof typeof MatchPurpose]; /** * @public * @enum */ export declare const SchemaAttributeType: { readonly ADDRESS: "ADDRESS"; readonly ADDRESS_CITY: "ADDRESS_CITY"; readonly ADDRESS_COUNTRY: "ADDRESS_COUNTRY"; readonly ADDRESS_POSTALCODE: "ADDRESS_POSTALCODE"; readonly ADDRESS_STATE: "ADDRESS_STATE"; readonly ADDRESS_STREET1: "ADDRESS_STREET1"; readonly ADDRESS_STREET2: "ADDRESS_STREET2"; readonly ADDRESS_STREET3: "ADDRESS_STREET3"; readonly DATE: "DATE"; readonly EMAIL_ADDRESS: "EMAIL_ADDRESS"; readonly IPV4: "IPV4"; readonly IPV6: "IPV6"; readonly MAID: "MAID"; readonly NAME: "NAME"; readonly NAME_FIRST: "NAME_FIRST"; readonly NAME_LAST: "NAME_LAST"; readonly NAME_MIDDLE: "NAME_MIDDLE"; readonly PHONE: "PHONE"; readonly PHONE_COUNTRYCODE: "PHONE_COUNTRYCODE"; readonly PHONE_NUMBER: "PHONE_NUMBER"; readonly PROVIDER_ID: "PROVIDER_ID"; readonly STRING: "STRING"; readonly UNIQUE_ID: "UNIQUE_ID"; }; /** * @public */ export type SchemaAttributeType = (typeof SchemaAttributeType)[keyof typeof SchemaAttributeType]; /** * @public * @enum */ export declare const ProcessingType: { readonly CONSISTENT: "CONSISTENT"; readonly EVENTUAL: "EVENTUAL"; readonly EVENTUAL_NO_LOOKUP: "EVENTUAL_NO_LOOKUP"; }; /** * @public */ export type ProcessingType = (typeof ProcessingType)[keyof typeof ProcessingType]; /** * @public * @enum */ export declare const JobType: { readonly BATCH: "BATCH"; readonly DELETE_ONLY: "DELETE_ONLY"; readonly INCREMENTAL: "INCREMENTAL"; }; /** * @public */ export type JobType = (typeof JobType)[keyof typeof JobType]; /** * @public * @enum */ export declare const JobStatus: { readonly FAILED: "FAILED"; readonly QUEUED: "QUEUED"; readonly RUNNING: "RUNNING"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type JobStatus = (typeof JobStatus)[keyof typeof JobStatus]; /** * @public * @enum */ export declare const ServiceType: { readonly ASSIGNMENT: "ASSIGNMENT"; readonly ID_MAPPING: "ID_MAPPING"; }; /** * @public */ export type ServiceType = (typeof ServiceType)[keyof typeof ServiceType];