/** * Pure function: `BuildxBuildArgs` → `string[]`. * * No closure state, no env reads, no subprocess calls, no I/O. The input * is validated upstream by `BuildxBuildArgsSchema.safeParse()`; this * function trusts its parameter shape and only emits argv tokens. * * Argv ordering matches the design §4.1 spec verbatim. Builder, progress, * metadata-file, platform, tags, dockerfile, build-args, target, cache, * provenance, sbom, push|load, then context path. Pure-function discipline * is enforced by `buildxArgvBuilder.test.ts` (byte-identical output for * the same input on repeat calls). */ import type { BuildxBuildArgs } from "./dockerCliSchemas.js"; export declare function buildxArgvBuilder(args: BuildxBuildArgs): string[];