import type { ImageGenerationProvider, ImageGenerationRequest, ImageGenerationResult } from '@xopcai/xopc/agent/image/generation/types.js';
export declare const FAL_DEFAULT_IMAGE_MODEL = "fal-ai/flux/schnell";
export declare const FAL_IMAGE_MODELS: readonly string[];
/**
 * Resolve Fal queue base URL precedence:
 * 1. cfg.providers.fal.baseUrl
 * 2. FAL_QUEUE_BASE_URL / FAL_BASE_URL env
 * 3. Default https://queue.fal.run
 */
export declare function resolveFalBaseUrl(req: ImageGenerationRequest): string;
export declare function generateFalImages(params: {
    req: ImageGenerationRequest;
    apiKey: string;
}): Promise<ImageGenerationResult>;
export declare function buildFalImageGenerationProvider(): ImageGenerationProvider;
