Skip to content

Type Alias: QuasiIdentifier

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Anonymization / QuasiIdentifier

Type Alias: QuasiIdentifier

QuasiIdentifier = { precision: number; type: "numeric"; } | { prefixLength: number; type: "string"; } | { type: "categorical"; } | { hierarchy: Record<string, string>; type: "hierarchical"; } | { granularity: string; type: "date"; }

Defined in: src/types/anonymization.ts:51

Generalisation strategy for one k-anonymity quasi-identifier field.

Remarks

Wire-serialised as an internally-tagged union on the type field (backend QuasiIdentifier serde enum, tag = "type", rename_all = "snake_case").