kmidjourney
Version:
Node.js client for the unofficial MidJourney API.
21 lines (20 loc) • 1.06 kB
TypeScript
import { LoadingHandler, MJMessage } from "./interfaces";
export declare class MidjourneyMessage {
ChannelId: string;
protected SalaiToken: string;
debug: boolean;
Limit: number;
uid: string;
prompt: string;
maxWait: number;
private magApiQueue;
constructor(ChannelId: string, SalaiToken: string, debug?: boolean, Limit?: number, uid?: string, prompt?: string, maxWait?: number);
protected log(...args: any[]): void;
FilterMessages(prompt: string, loading?: LoadingHandler, options?: string, index?: number): Promise<MJMessage | null>;
UriToHash(uri: string): string;
WaitMessage(prompt: string, loading?: LoadingHandler): Promise<MJMessage | undefined>;
WaitOptionMessage(content: string, options: string, loading?: LoadingHandler): Promise<MJMessage | undefined>;
WaitUpscaledMessage(content: string, index: number, loading?: LoadingHandler): Promise<MJMessage | undefined>;
protected safeRetrieveMessages(limit?: number): Promise<any>;
RetrieveMessages(limit?: number): Promise<any>;
}