import type { SplitState } from "./types"; export declare const CONFIG_FILES: readonly [".codependencerc", ".codependencerc.json", ".codependencerc.yaml", ".codependencerc.yml", "package.json"]; export declare const CONFIG_FILE_NAMES: readonly string[]; export declare const VALID_LANGUAGES: readonly ["nodejs", "python", "go", "rust", "docker", "github-actions"]; export declare const VALID_MANAGERS: readonly [...("bun" | "npm" | "pnpm" | "yarn" | "conda" | "pip" | "pipenv" | "poetry" | "uv")[], "go", "rust", "docker", "github-actions"]; export declare const VALID_LEVELS: readonly ["patch", "minor", "major"]; export declare const VALID_MODES: readonly ["verbose", "precise"]; export declare const VALID_FORMATS: readonly ["json", "markdown", "table"]; export declare const TARGET_POLICY_FIELDS: readonly ["codependencies", "permissive", "files", "ignore", "level", "mode", "rootDir"]; export declare const TARGET_FIELDS: readonly ["manager", "lockfile", "codependencies", "permissive", "files", "ignore", "level", "mode", "rootDir"]; export declare const BOOLEAN_OPTION_FIELDS: readonly ["update", "debug", "silent", "verbose", "quiet", "yarnConfig", "dryRun", "interactive", "watch", "noCache"]; export declare const KNOWN_FIELDS: readonly ["codependencies", "permissive", "language", "files", "ignore", "level", "mode", "rootDir", "lockfile", "update", "debug", "silent", "verbose", "quiet", "yarnConfig", "dryRun", "interactive", "watch", "noCache", "format", "outputFile", "targets"]; export declare const NODE_MANAGERS: Set; export declare const PYTHON_MANAGERS: Set; export declare const DEFAULT_MANAGER_FILES: { bun: "package.json"[]; npm: "package.json"[]; pnpm: "package.json"[]; yarn: "package.json"[]; conda: ("environment.yaml" | "environment.yml")[]; pip: "requirements.txt"[]; pipenv: "Pipfile"[]; poetry: "pyproject.toml"[]; uv: "pyproject.toml"[]; go: readonly ["go.mod"]; rust: readonly ["Cargo.toml", "**/Cargo.toml"]; docker: readonly ["Dockerfile", "Dockerfile.*", "**/Dockerfile", "**/Dockerfile.*"]; "github-actions": readonly [".github/workflows/*.yml", ".github/workflows/*.yaml"]; }; export declare const SPLIT_INITIAL: SplitState;