interface GenerateKieImageOptions {
    aspectRatio?: string;
    category?: string;
    subcategory?: string;
    callbackUrl?: string;
}
export type KieCompletionSource = 'callback' | 'polling';
export interface KieImageResult {
    buffer: Buffer | null;
    completionSource: KieCompletionSource | null;
}
export declare function generateKieImage(prompt: string, options?: GenerateKieImageOptions): Promise<Buffer | null>;
export declare function generateKieImageWithMeta(prompt: string, options?: GenerateKieImageOptions): Promise<KieImageResult>;
export {};
//# sourceMappingURL=kie-images.d.ts.map