/**
 * @module generate
 *
 * Top-level `vibe generate` command group for AI asset generation.
 *
 * Commands:
 *   generate image          - Generate image (Gemini, OpenAI, Grok, Runway)
 *   generate video          - Generate video (Seedance, Grok, Kling, Runway, Veo)
 *   generate speech         - Text-to-speech (ElevenLabs)
 *   generate sound-effect   - Sound effects (ElevenLabs)
 *   generate music          - Music generation (ElevenLabs default, Replicate MusicGen)
 *   generate music-status   - Check music generation status
 *   generate storyboard     - Script-to-storyboard (Claude)
 *   generate motion         - Standalone motion assets (Claude/Gemini + Remotion)
 *   generate thumbnail      - Thumbnail generation/extraction
 *   generate background     - AI background generation (OpenAI)
 *   generate video-status   - Check video generation status (Grok/Runway/Kling/Veo)
 *   generate video-cancel   - Cancel video generation (Grok/Runway)
 *   generate video-extend   - Extend video (Kling/Veo)
 *
 * @dependencies OpenAI, Gemini, Runway, Kling, ElevenLabs, Replicate, Claude, FFmpeg
 */
import { Command } from "commander";
export { executeSoundEffect } from "./generate/sound-effect.js";
export type { ExecuteSoundEffectOptions, ExecuteSoundEffectResult, } from "./generate/sound-effect.js";
export { executeMusicStatus } from "./generate/music-status.js";
export type { ExecuteMusicStatusOptions, ExecuteMusicStatusResult, } from "./generate/music-status.js";
export { executeBackground } from "./generate/background.js";
export type { ExecuteBackgroundOptions, ExecuteBackgroundResult } from "./generate/background.js";
export { executeStoryboard } from "./generate/storyboard.js";
export type { ExecuteStoryboardOptions, ExecuteStoryboardResult } from "./generate/storyboard.js";
export { executeSpeech } from "./generate/speech.js";
export type { ExecuteSpeechOptions, ExecuteSpeechResult } from "./generate/speech.js";
export { executeMusic } from "./generate/music.js";
export type { ExecuteMusicOptions, ExecuteMusicResult } from "./generate/music.js";
export declare const generateCommand: Command;
