import type { IsolatedVerifierRunnerConfig, NativeMacRuntime, NativeMacVerifierRunnerConfig } from '@dsh-enhanced/assistant-isolation'; export declare const NATIVE_BEHAVIOR_BOUNDARY = "macos-seatbelt-single-process-v1"; export type PluginBehaviorRunnerConfig = Omit | Omit; export type PluginBehaviorDeploymentConfig = Omit | Omit; export declare function behaviorNativeRuntimeDigest(runtime: NativeMacRuntime): string; /** Synchronous shape validation; the native runner rehashes approved runtime bytes before each dispatch. */ export declare function validatePluginBehaviorRunnerConfig(value: unknown): PluginBehaviorRunnerConfig; /** Deployment values omit the digest, which the authenticated owner binds at construction. */ export declare function validatePluginBehaviorDeploymentConfig(value: unknown): PluginBehaviorDeploymentConfig; //# sourceMappingURL=plugin-behavior-config.d.ts.map