import type { ExportPreset } from "./composition.js";
/** The canonical platform export presets. Mirrors the platform-specs the
 *  Studio offers in its Tweaks panel. Width/height drive aspect + canvas;
 *  loudnessTargetLufs drives the loudnorm stage; videoBitrate/audioBitrate
 *  drive the final encode. */
export declare const PLATFORM_PRESETS: readonly ExportPreset[];
/**
 * Resolve a `--preset <name>` argument (from the CLI / `/export` body) against
 * the canonical table. Matches — case-insensitively — by `id`, then `label`,
 * then `platform`. Returns `undefined` for an unknown name so the caller can
 * fail loud (S3: 400 + code:4) instead of silently falling back to defaults.
 */
export declare function resolvePlatformPreset(name: string | undefined | null): ExportPreset | undefined;
//# sourceMappingURL=platform-presets.d.ts.map