import { Injectable } from '@nestjs/common';
import { ImageProvider } from '../interfaces/image-provider.interface';

@Injectable()
export class FireflyProvider implements ImageProvider {
  async createImage(prompt: string): Promise<any> {
    return {
      provider: 'firefly',
      prompt,
    };
  }

  async editImage(prompt: string, image: string): Promise<any> {
    return {
      provider: 'firefly',
      prompt,
      image,
    };
  }
}
