export declare const CODE_IMPLEMENTATION_IDS: Readonly<{ describe: "nexus-cli/employee.code.describe#describe@v1"; scaffold: "nexus-cli/employee.code.scaffold#scaffold@v1"; validate: "nexus-cli/employee.code.validate#local@v1"; build: "nexus-cli/employee.code.build#local@v1"; test: "nexus-cli/employee.code.test#local@v1"; }>; export declare const LOCAL_RUNNER_FIXED_DOCKER_ARGS: readonly ["run", "--rm", "-i", "--network=none", "--read-only", "--user=65532:65532", "--cap-drop=ALL", "--security-opt=no-new-privileges", "--pids-limit=32", "--memory=128m", "--cpus=0.5", "--tmpfs=/tmp:rw,noexec,nosuid,nodev,size=16m", "--env=NEXUS_LOCAL_RUNNER_CONTRACT=nexusclaw.local-sandbox-result/v1"]; export declare class CodeRuntimeProviderUnavailableError extends Error { readonly reason: string; readonly fixHint: string; readonly code = "CODE_RUNTIME_PROVIDER_UNAVAILABLE"; constructor(reason: string, fixHint: string); } export declare function describeCodeActionContract(): { contract: string; runtimeApiVersion: string; module: string; export: string; signature: string; namespaces: string[]; }; export declare function scaffoldCodeAction(input: { apiName: string; packageName: string; toolName: string; sideEffectMode: string; outDir: string; }): { root: string; createdFiles: string[]; }; export declare function validateCodeActionSource(sourcePath: string): { success: boolean; exportId: string; diagnostics: readonly import("@nexusclaw/code-authoring").AuthoringDiagnostic[]; sourceHash: `sha256:${string}`; compiledHash: `sha256:${string}`; compilerOptionsHash: `sha256:${string}`; sdkDeclarationHash: `sha256:${string}`; }; export declare function buildCodeActionSource(sourcePath: string): { success: boolean; exportId: string; diagnostics: readonly import("@nexusclaw/code-authoring").AuthoringDiagnostic[]; sourceHash: `sha256:${string}`; compiledHash: `sha256:${string}`; compilerOptionsHash: `sha256:${string}`; sdkDeclarationHash: `sha256:${string}`; } | { evidencePath: string; success: boolean; exportId: string; diagnostics: readonly import("@nexusclaw/code-authoring").AuthoringDiagnostic[]; sourceHash: `sha256:${string}`; compiledHash: `sha256:${string}`; compilerOptionsHash: `sha256:${string}`; sdkDeclarationHash: `sha256:${string}`; }; export declare function runLocalCodeTests(input: { sourcePath: string; exportId: string; contextManifestPath: string; suite: string; }, preflight?: typeof preflightRootlessDocker): Promise; declare function preflightRootlessDocker(): { imageRef: string; manifestDigest: string; }; export declare function assertLocalRunnerAvailable(): void; export {};