export * from '../schema';
export declare const CONFIG_DIR = "agentcore";
export declare const APP_DIR = "app";
export declare const MCP_APP_SUBDIR = "mcp";
export declare const CLI_SYSTEM_DIR = ".cli";
export declare const CLI_LOGS_DIR = "logs";
export declare const CONFIG_FILES: {
    readonly AGENT_ENV: "agentcore.json";
    readonly AWS_TARGETS: "aws-targets.json";
    readonly DEPLOYED_STATE: "deployed-state.json";
    readonly MCP_DEFS: "mcp-defs.json";
};
/** Environment file for secrets (API keys, etc.) - local only, not committed */
export declare const ENV_FILE = ".env.local";
/**
 * Get the artifact zip name for a bundle
 * @param name Name for the artifact (agent or tool name)
 * @returns <name>.zip
 */
export declare function getArtifactZipName(name: string): string;
export declare const UV_INSTALL_HINT = "Install uv from https://github.com/astral-sh/uv#installation and ensure it is on your PATH.";
export declare const NPM_INSTALL_HINT = "Install npm from https://nodejs.org/ and ensure it is on your PATH.";
export declare const DEFAULT_PYTHON_PLATFORM = "aarch64-manylinux2014";
export declare const ONE_GB: number;
export declare const DOCKERFILE_NAME = "Dockerfile";
export declare const CONTAINER_INTERNAL_PORT = 8080;
/** Supported container runtimes in order of preference. */
export type ContainerRuntime = 'docker' | 'podman' | 'finch';
export declare const CONTAINER_RUNTIMES: ContainerRuntime[];
/**
 * Get the Dockerfile path for a given code location.
 * @param codeLocation - Directory containing the Dockerfile
 * @param dockerfile - Custom Dockerfile name (default: 'Dockerfile')
 */
export declare function getDockerfilePath(codeLocation: string, dockerfile?: string): string;
//# sourceMappingURL=constants.d.ts.map