export interface MJMessage {
    uri: string;
    content: string;
    id?: string;
    hash?: string;
    progress?: string;
}
export type LoadingHandler = (uri: string, progress: string) => void;
export interface WaitMjEvent {
    nonce: string;
    prompt?: string;
    id?: string;
    index?: number;
}
export interface WsEventMsg {
    error?: Error;
    message?: MJMessage;
}
export interface MJInfo {
    subscription: string;
    jobMode: string;
    visibilityMode: string;
    fastTimeRemaining: string;
    lifetimeUsage: string;
    relaxedUsage: string;
    queuedJobsFast: string;
    queuedJobsRelax: string;
    runningJobs: string;
}
