UNPKG

@xsfish/uberduck

Version:
24 lines (23 loc) 789 B
import type { Payload } from "./types"; export declare class UberduckAPI { GET(url: string, params?: Payload): Promise<any>; POST(url: string, payload: object): Promise<any>; generateLyrics(payload: object): Promise<any>; listVoices(payload: Payload): Promise<any>; listVoiceSamples(uuid: string): Promise<any>; listBackingTracks(): Promise<any>; generateFreestyle(payload: { backing_track: string; voicemodel_uuid: string; lyrics: string[][]; lines?: number; title: string; render_video?: boolean; metadata?: { addWatermark?: boolean; }; }): Promise<any>; customPrompt(key: string, payload?: any): Promise<any>; } declare const _default: UberduckAPI; export default _default;