import type { NodeTarget } from "../node-target.js"; export declare const pnpmVersion: string; export declare const generatedPackageDependencies: { readonly meow: "^14.1.0"; readonly zod: string; }; export declare const generatedPackageDevDependencies: { readonly jsr: "^0.14.3"; readonly tsdown: "^0.22.14"; readonly "@arethetypeswrong/cli": string; readonly "@biomejs/biome": string; readonly "@sindresorhus/tsconfig": string; readonly "@vitest/coverage-v8": string; readonly fallow: string; readonly lefthook: string; readonly oxfmt: string; readonly oxlint: string; readonly publint: string; readonly typescript: string; readonly vitest: string; }; /** * Template-only like the pins above, but keyed by target rather than flat: * @types/node majors track Node majors and type the whole surface of their * line, so the pin has to equal the `engines.node` floor emitted from the same * config. A floor of ">=24" paired with 26.x types lets a generated project * typecheck against APIs its own engines field promises to run without * (URLPattern, for instance, only became a Node global in 24). A project's * typecheck runs once, so its CI matrix cannot catch that; only matching the * majors can. * * Node 25 is unreachable by construction: it is absent from `NodeTarget`, and * the assertion below refuses any specifier whose major disagrees with its own * key. Adding a 25.x pin therefore takes a visible change to the union. */ declare const nodeTypesVersionByTarget: { readonly "24": "^24.13.3"; readonly "26": "^26.1.2"; }; export { nodeTypesVersionByTarget }; export declare const nodeTypesVersion: (nodeTarget: NodeTarget) => string; export declare const githubActionRefs: { readonly checkout: "actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1"; readonly codecov: "codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0"; readonly codeqlAnalyze: "github/codeql-action/analyze@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6"; readonly codeqlInit: "github/codeql-action/init@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6"; readonly codeqlUploadSarif: "github/codeql-action/upload-sarif@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6"; readonly pnpmSetup: "pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10"; readonly scorecard: "ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4"; readonly setupNode: "actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0"; readonly setupUv: "astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0"; }; export declare const semgrepVersion = "1.172.0"; //# sourceMappingURL=generated-versions.d.ts.map