export declare enum UserRole {
    USER = "user",
    ADMIN = "admin"
}
export declare enum PromptType {
    IMAGE = "image",
    VIDEO = "video",
    CHARACTER = "character"
}
export declare enum ImageType {
    CREATE = "create",
    AVATAR = "avatar",
    EDIT = "edit"
}
export declare enum VideoType {
    TEXT_TO_VIDEO = "text_to_video",
    IMAGE_TO_VIDEO = "image_to_video",
    VIDEO_TO_VIDEO = "video_to_video",
    EDIT = "edit"
}
export declare enum ServiceType {
    CREATE_IMAGE = "create_image",
    CREATE_AVATAR = "create_avatar",
    EDIT_IMAGE = "edit_image",
    TEXT_TO_VIDEO = "text_to_video",
    IMAGE_TO_VIDEO = "image_to_video",
    VIDEO_TO_VIDEO = "video_to_video",
    EDIT_VIDEO = "edit_video",
    CREATE_CHARACTER = "create_character"
}
export declare enum ServiceStatus {
    PENDING = "pending",
    PROCESSING = "processing",
    COMPLETED = "completed",
    FAILED = "failed"
}
export declare enum PaymentStatus {
    PENDING = "pending",
    PAID = "paid",
    FAILED = "failed"
}
export declare enum PromptAI {
    GEMINI = "gemini",
    CHATGPT = "chatgpt"
}
export declare enum VideoProviderType {
    KLING = "kling",
    GOOGLE_VEO = "google_veo",
    FIREFLY = "firefly"
}
export declare enum ImageProviderType {
    FIREFLY = "firefly",
    NANO = "nano"
}
