import type { BuiltGuardrail, GuardrailType, GuardrailStrategy, PiiDetectionType } from '../types'; export declare class Guardrail { private name; private guardType?; private strategyType?; private detectionTypes?; private thresholdValue?; constructor(name: string); type(guardType: GuardrailType): this; strategy(strategy: GuardrailStrategy): this; detect(types: PiiDetectionType[]): this; threshold(value: number): this; build(): BuiltGuardrail; }