@suwujs/midjourney
Version:
Node.js client for the unofficial MidJourney API.
16 lines (15 loc) • 975 B
TypeScript
import { LoadingHandler, MJMessage, MJConfig, MJConfigParam } from "./interfaces";
export declare class MidjourneyMessage {
private magApiQueue;
config: MJConfig;
constructor(defaults: MJConfigParam);
protected log(...args: any[]): void;
FilterMessages(timestamp: number, prompt: string, loading?: LoadingHandler, options?: string, index?: number): Promise<MJMessage | null>;
protected content2progress(content: string): string;
UriToHash(uri: string): string;
WaitMessage(prompt: string, loading?: LoadingHandler, timestamp?: number): Promise<MJMessage | null>;
WaitOptionMessage(content: string, options: string, loading?: LoadingHandler, timestamp?: number): Promise<MJMessage | null>;
WaitUpscaledMessage(content: string, index: number, loading?: LoadingHandler, timestamp?: number): Promise<MJMessage | null>;
protected safeRetrieveMessages(limit?: number): Promise<any>;
RetrieveMessages(limit?: number): Promise<any>;
}