/** * `compoundNames` also redacts names such as `clientSecret`, `x-api-key`, * `githubToken` or `embedTicket`. * Tool-error text leaves it off and keeps names like `mySecret` readable. */ export declare function redactSensitiveFields(value: unknown, options?: { compoundNames?: boolean; }): unknown; export declare function sanitizeToolErrorText(value: string): string; export declare function sanitizeToolErrorValue(value: unknown): string;