import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { Hotword, Hotword$Outbound } from "./hotword.js"; export type SensitiveExpression = { /** * Sensitive word, phrase, or regular expression. */ expression?: string | undefined; /** * Zero to three proximate regular expressions necessary to consider an expression as sensitive content. */ hotwords?: Array | undefined; }; /** @internal */ export declare const SensitiveExpression$inboundSchema: z.ZodType; /** @internal */ export type SensitiveExpression$Outbound = { expression?: string | undefined; hotwords?: Array | undefined; }; /** @internal */ export declare const SensitiveExpression$outboundSchema: z.ZodType; export declare function sensitiveExpressionToJSON(sensitiveExpression: SensitiveExpression): string; export declare function sensitiveExpressionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=sensitiveexpression.d.ts.map