/**
 * Security context for LISP evaluation (imported from security module).
 * Declared here to avoid circular dependencies.
 *
 * See: src/core/security/LispSecurityContext.ts for full definition.
 */
export interface ILispSecurityContextLike {
    id: string;
    primitiveMode: 'allowlist' | 'blocklist' | 'unrestricted';
    primitiveList?: string[];
    maxEvalDepth: number;
    maxExecutionMs: number;
    callTargets: string[];
    emitAllowed: boolean;
    spawnAllowed: boolean;
}
//# sourceMappingURL=ILispSecurityContextLike.d.ts.map