/**
 * @module generate/background
 * @description `vibe generate background` — OpenAI gpt-image-2 backdrop
 * generation. Split out of `generate.ts` in v0.69 (Plan G Phase 2).
 */
import type { Command } from "commander";
export interface ExecuteBackgroundOptions {
    description: string;
    aspect?: "16:9" | "9:16" | "1:1" | string;
    output?: string;
    apiKey?: string;
}
export interface ExecuteBackgroundResult {
    success: boolean;
    imageUrl?: string;
    outputPath?: string;
    base64?: string;
    revisedPrompt?: string;
    error?: string;
}
export declare function executeBackground(options: ExecuteBackgroundOptions): Promise<ExecuteBackgroundResult>;
export declare function registerBackgroundCommand(parent: Command): void;
