export interface GenerateFluxMacImageOptions {
    negativePrompt?: string;
    filenamePrefix?: string;
    width?: number;
    height?: number;
    timeoutSeconds?: number;
}
export interface FluxMacImageResult {
    buffer: Buffer;
    localPath: string;
    server: string;
    modelPreset: string;
    realismPreset: string;
    seed: number | null;
    prompt: string;
    negativePrompt: string;
}
export declare function isFluxMacEnabled(): boolean;
export declare function generateFluxMacImage(prompt: string, options?: GenerateFluxMacImageOptions): Promise<FluxMacImageResult | null>;
//# sourceMappingURL=flux-mac-images.d.ts.map