import type { ExecPolicy } from '../types'; export declare function getSanitizedEnv(): Record; export declare function validateCommand(_command: string): void; export declare function isBuiltinAllowed(_command: string): boolean; export declare function validateAllowPattern(_pattern: string): void; export declare function isAllowed(_command: string, _policy: ExecPolicy): boolean; export declare function setAuditVerbose(_enabled: boolean): void; export declare function logExecAudit(_entry: { command: string; status: 'allowed' | 'denied' | 'error'; allowed_by?: string; reason?: string; duration_ms?: number; }): void; export declare function executeCommand(_command: string, _policy: ExecPolicy): string;