import { a as DetectionSource, c as ENTITY_SELECTIONS, d as EntitySelection, f as OPERATOR_TYPES, i as DefaultEntityLabel, l as EntityCapability, n as DETECTION_SOURCES, o as ENTITY_CAPABILITIES, p as OperatorType, r as DETECTOR_PRIORITY, s as ENTITY_LABELS, t as DEFAULT_ENTITY_LABELS, u as EntityLabel } from "./constants2.mjs"; import { _ as TriggerRule, a as Dictionaries, c as GazetteerEntry, d as PipelineConfig, f as RedactionResult, g as TriggerGroupConfig, h as TriggerExtension, i as DenyListCategory, l as OperatorConfig, m as ReviewedEntity, n as CustomDenyListEntry, o as DictionaryMeta, p as ReviewDecision, r as CustomRegexPattern, s as Entity, t as AnonymisationOperator, v as TriggerStrategy, y as TriggerValidation } from "./types.mjs"; import { CAPABILITY_MANIFEST, CAPABILITY_MANIFEST_SCHEMA_VERSION, CAPABILITY_PARITY_PROFILES, CAPABILITY_RUNTIMES, CAPABILITY_SURFACES, CapabilityManifest, CapabilityParityProfile, CapabilityRuntime, CapabilitySurface, CapabilitySurfaceId } from "./capabilities.mjs"; import { $ as SESSION_CALLER_INPUTS_JSON_MAX_BYTES, A as NativePreparedRedactionSessionBinding, B as NativeSessionDeletionSummary, C as NativeCreateSessionWithLifecycleOptions, D as NativeOperatorConfig, E as NativeOpenSessionArchiveOptions, F as NativeSearchPackageInput, G as NativeStaticRedactionResult, H as NativeSessionMetadata, I as NativeSearchPackageOptions, J as PreparedNativeAnonymizer, K as NativeTextReplacement, L as NativeSessionBlockRedactionPlan, M as NativePreparedSessionRedactionPlanBinding, N as NativeRedactionResult, O as NativePipelineEntity, Ot as NativePreparedSearchConfig, P as NativeResultEventCallback, Q as PreparedSearch, R as NativeSessionCallerRedactionInput, S as NativeCallerRedactionOptions, St as prepareNativeSearchPackage, T as NativeNormalizeOptions, U as NativeSessionRedactionAtOptions, V as NativeSessionLifecycle, W as NativeSessionStatus, X as PreparedNativeRedactionSession, Y as PreparedNativePipeline, Z as PreparedNativeSessionRedactionPlan, _ as NativeAnonymizeBinding, _t as getNativeBindingVersion, a as ConvertExternalDetectionBatchOptions, at as SharedNativeRedactTextOptions, b as NativeBindingVersionOptions, c as EXTERNAL_DETECTION_DOCUMENT_MAX_BYTES, ct as assertNativeBindingVersion, d as EXTERNAL_DETECTION_MAX_METADATA_BYTES, dt as createNativeAnonymizerFromPackage, et as SESSION_CALLER_MAX_INPUTS, f as EXTERNAL_DETECTION_OFFSET_UNITS, ft as createNativePipelineFromPackage, g as NATIVE_BINDING_PARITY_MEMBERS, gt as encodeNativeSearchConfigInput, h as ExternalDetectionOffsetUnit, ht as encodeNativeSearchConfig, i as CALLER_DETECTION_TEXT_MAX_BYTES, it as SharedNativeRedactTextJsonOptions, j as NativePreparedSearchBinding, k as NativePipelineFromPackageOptions, l as EXTERNAL_DETECTION_MAX_DETECTIONS, m as ExternalDetectionBatch, n as CALLER_DETECTION_MAX_COUNT, nt as SharedNativeDiagnosticsStreamJsonOptions, o as EXTERNAL_DETECTION_BATCH_MAX_BYTES, ot as SharedNativeRedactTextStreamJsonOptions, p as EXTERNAL_DETECTION_PROVIDER_ID_MAX_BYTES, q as PreparedAnonymizer, r as CALLER_DETECTION_REQUEST_JSON_MAX_BYTES, rt as SharedNativePreparedPackageOptions, s as EXTERNAL_DETECTION_BATCH_VERSION, st as SharedNativeSearchPackageOptions, t as CALLER_DETECTION_CONTRACT_VERSION, tt as SharedNativeDiagnosticsJsonOptions, u as EXTERNAL_DETECTION_MAX_LABEL_MAPPINGS, ut as createNativeAnonymizerFromConfig, v as NativeAnonymizerFromConfigOptions, vt as isNativeAnonymizeBinding, w as NativeDiagnosticsBatchCallback, x as NativeCallerDetection, y as NativeAnonymizerFromPackageOptions, z as NativeSessionCallerRedactionPlanOptions } from "./native.mjs"; import { $ as createNativePipelineFromConfig, A as preloadDefaultNativePipelineAsync, B as redact_default_text, C as get_default_native_pipeline, D as native_package_version, E as load_prepared_package_file, F as readNativePipelinePackageFile, G as setNativeBindingOverride, H as redact_text, I as readNativePipelinePackageFileAsync, J as NativePipelineBuildOptions, K as summary_diagnostics_json, L as read_default_native_pipeline_package_file, M as prepare_search_package, N as readDefaultNativePipelinePackageFile, O as normalize_for_search, P as readDefaultNativePipelinePackageFileAsync, Q as assertNativePipelineSupported, R as redactDefaultText, S as getDefaultNativePipeline, T as load_prepared_package, U as redact_text_json, V as redact_default_text_json, W as redact_text_stream_json, X as NativePipelinePackageOptions, Y as NativePipelineCompatibility, Z as NativePipelineUnsupportedFeature, _ as createPipeline, a as DefaultNativePipelineWarmup, at as PipelineLanguageSelection, b as diagnostics_json, c as NativePipelinePackageFileOptions, d as NativeSdkPackageOptions, et as getNativePipelineCompatibility, f as availableDefaultNativePipelineLanguages, g as createNativePipelineFromPackageFile, h as createNativePipelineFromDefaultPackage, i as DefaultNativePipelinePackageOptions, it as createPipelineContext, j as preload_default_native_pipeline, k as preloadDefaultNativePipeline, l as NativeRequire, m as convert_external_detection_batch, n as DEFAULT_NATIVE_PIPELINE_WARMUPS, nt as prepareNativePipelinePackage, o as LoadNativeBindingOptions, ot as SUPPORTED_LANGUAGES, p as available_default_native_pipeline_languages, q as DEFAULT_NATIVE_PIPELINE_CONFIG, r as DefaultNativePipelinePackageFileOptions, rt as PipelineContext, s as NativeLibc, st as SupportedLanguage, t as CreatePipelineOptions, tt as prepareNativePipelineConfig, u as NativeSdkOptions, v as create_native_pipeline_from_default_package, w as loadNativeAnonymizeBinding, x as diagnostics_stream_json, y as create_pipeline, z as redactDefaultTextJson } from "./native-node.mjs"; //#region src/redact.d.ts /** * Serialize the redaction key to JSON for export. * Includes operator metadata so the export is self-describing. */ export declare const exportRedactionKey: (redactionMap: Map, operatorMap: Map) => string; /** * De-anonymise text using a redaction key. * Replaces placeholders back with original values. * Only works for reversible operators (replace). */ export declare const deanonymise: (redactedText: string, redactionMap: Map) => string; //#endregion export { type AnonymisationOperator, CALLER_DETECTION_CONTRACT_VERSION, CALLER_DETECTION_MAX_COUNT, CALLER_DETECTION_REQUEST_JSON_MAX_BYTES, CALLER_DETECTION_TEXT_MAX_BYTES, CAPABILITY_MANIFEST, CAPABILITY_MANIFEST_SCHEMA_VERSION, CAPABILITY_PARITY_PROFILES, CAPABILITY_RUNTIMES, CAPABILITY_SURFACES, type CapabilityManifest, type CapabilityParityProfile, type CapabilityRuntime, type CapabilitySurface, type CapabilitySurfaceId, ConvertExternalDetectionBatchOptions, CreatePipelineOptions, type CustomDenyListEntry, type CustomRegexPattern, DEFAULT_ENTITY_LABELS, DEFAULT_NATIVE_PIPELINE_CONFIG, DEFAULT_NATIVE_PIPELINE_WARMUPS, DETECTION_SOURCES, DETECTOR_PRIORITY, type DefaultEntityLabel, DefaultNativePipelinePackageFileOptions, DefaultNativePipelinePackageOptions, DefaultNativePipelineWarmup, type DenyListCategory, type DetectionSource, type Dictionaries, type DictionaryMeta, ENTITY_CAPABILITIES, ENTITY_LABELS, ENTITY_SELECTIONS, EXTERNAL_DETECTION_BATCH_MAX_BYTES, EXTERNAL_DETECTION_BATCH_VERSION, EXTERNAL_DETECTION_DOCUMENT_MAX_BYTES, EXTERNAL_DETECTION_MAX_DETECTIONS, EXTERNAL_DETECTION_MAX_LABEL_MAPPINGS, EXTERNAL_DETECTION_MAX_METADATA_BYTES, EXTERNAL_DETECTION_OFFSET_UNITS, EXTERNAL_DETECTION_PROVIDER_ID_MAX_BYTES, type Entity, type EntityCapability, type EntityLabel, type EntitySelection, ExternalDetectionBatch, ExternalDetectionOffsetUnit, type GazetteerEntry, LoadNativeBindingOptions, NATIVE_BINDING_PARITY_MEMBERS, NativeAnonymizeBinding, NativeAnonymizerFromConfigOptions, NativeAnonymizerFromPackageOptions, NativeBindingVersionOptions, NativeCallerDetection, NativeCallerRedactionOptions, NativeCreateSessionWithLifecycleOptions, NativeDiagnosticsBatchCallback, NativeLibc, NativeNormalizeOptions, NativeOpenSessionArchiveOptions, NativeOperatorConfig, type NativePipelineBuildOptions, type NativePipelineCompatibility, NativePipelineEntity, NativePipelineFromPackageOptions, NativePipelinePackageFileOptions, type NativePipelinePackageOptions, type NativePipelineUnsupportedFeature, NativePreparedRedactionSessionBinding, NativePreparedSearchBinding, type NativePreparedSearchConfig, NativePreparedSessionRedactionPlanBinding, NativeRedactionResult, NativeRequire, NativeResultEventCallback, NativeSdkOptions, NativeSdkPackageOptions, NativeSearchPackageInput, NativeSearchPackageOptions, NativeSessionBlockRedactionPlan, NativeSessionCallerRedactionInput, NativeSessionCallerRedactionPlanOptions, NativeSessionDeletionSummary, NativeSessionLifecycle, NativeSessionMetadata, NativeSessionRedactionAtOptions, NativeSessionStatus, NativeStaticRedactionResult, NativeTextReplacement, OPERATOR_TYPES, type OperatorConfig, type OperatorType, type PipelineConfig, type PipelineContext, type PipelineLanguageSelection, PreparedAnonymizer, PreparedNativeAnonymizer, PreparedNativePipeline, PreparedNativeRedactionSession, PreparedNativeSessionRedactionPlan, PreparedSearch, type RedactionResult, type ReviewDecision, type ReviewedEntity, SESSION_CALLER_INPUTS_JSON_MAX_BYTES, SESSION_CALLER_MAX_INPUTS, SUPPORTED_LANGUAGES, SharedNativeDiagnosticsJsonOptions, SharedNativeDiagnosticsStreamJsonOptions, SharedNativePreparedPackageOptions, SharedNativeRedactTextJsonOptions, SharedNativeRedactTextOptions, SharedNativeRedactTextStreamJsonOptions, SharedNativeSearchPackageOptions, type SupportedLanguage, type TriggerExtension, type TriggerGroupConfig, type TriggerRule, type TriggerStrategy, type TriggerValidation, assertNativeBindingVersion, assertNativePipelineSupported, availableDefaultNativePipelineLanguages, available_default_native_pipeline_languages, convert_external_detection_batch, createNativeAnonymizerFromConfig, createNativeAnonymizerFromPackage, createNativePipelineFromConfig, createNativePipelineFromDefaultPackage, createNativePipelineFromPackage, createNativePipelineFromPackageFile, createPipeline, createPipelineContext, create_native_pipeline_from_default_package, create_pipeline, diagnostics_json, diagnostics_stream_json, encodeNativeSearchConfig, encodeNativeSearchConfigInput, getDefaultNativePipeline, getNativeBindingVersion, getNativePipelineCompatibility, get_default_native_pipeline, isNativeAnonymizeBinding, loadNativeAnonymizeBinding, load_prepared_package, load_prepared_package_file, native_package_version, normalize_for_search, preloadDefaultNativePipeline, preloadDefaultNativePipelineAsync, preload_default_native_pipeline, prepareNativePipelineConfig, prepareNativePipelinePackage, prepareNativeSearchPackage, prepare_search_package, readDefaultNativePipelinePackageFile, readDefaultNativePipelinePackageFileAsync, readNativePipelinePackageFile, readNativePipelinePackageFileAsync, read_default_native_pipeline_package_file, redactDefaultText, redactDefaultTextJson, redact_default_text, redact_default_text_json, redact_text, redact_text_json, redact_text_stream_json, setNativeBindingOverride, summary_diagnostics_json }; //# sourceMappingURL=index.d.mts.map