import type { ColdCode } from "../core/types.js"; import { Matter, type MatterInit } from "./matter.js"; import { Tagger } from "./tagger.js"; /** * Configuration-trait primitive for key-event trait tags. * * KERIpy semantics: trait values are compact tags validated against canonical * `TraitDex` membership rather than a local string list. */ export declare class Traitor extends Tagger { constructor(init: Matter | MatterInit); /** Trait string token (alias of validated tag payload). */ get trait(): string; } /** Parse and hydrate `Traitor` from txt/qb2 bytes. */ export declare function parseTraitor(input: Uint8Array, cold: Extract): Traitor; //# sourceMappingURL=traitor.d.ts.map