Spaces:
Build error
Build error
File size: 885 Bytes
bb88c4d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
export enum Status {
ready = 'ready',
loading = 'loading',
prompting = 'prompting',
processing = 'processing',
dragging = 'dragging',
masking = 'masking',
}
export type Presence = {
cursor: {
x: number;
y: number;
} | null;
frame: {
x: number;
y: number;
};
status: Status;
currentPrompt: string
}
export type User = string;
export type PromptImgObject = {
prompt: string;
imgURL: string;
position: {
x: number;
y: number;
}
date: number;
id: string;
room: string;
};
export type PromptImgKey = string;
export interface RoomResponse {
id: number;
room_id: string;
users_count: number;
}
export enum ConnectionStatus {
"closed" = "closed",
"authenticating" = "authenticating",
"unavailable" = "unavailable",
"failed" = "failed",
"open" = "open",
"connecting" = "connecting",
}
export type TConnectionStatus = keyof typeof ConnectionStatus
|