ServerEvents: { addPage: { page: string; }; command: { args: string[]; name: string; }; evaluateResponse: { page: string; result: unknown; }; getVariable: { name: string; page?: string; }; help: { page: string; }; message: { message: Message; }; opByTextCompleted: { page: string; }; ready: { pages: string[]; prompt: string; waiting?: keyof ClientEvents; }; remoteCommandRequest: { args: string[]; name: string; }; removePage: { page: string; }; screenshotResponse: { data: string; page: string; }; status: { status: "loading" | "running" | "completed" | "error" | "waiting"; }; typeCompleted: { page: string; }; waitEvent: { event: keyof ClientEvents; }; } Type declaration
addPage: {
page: string;
}
command: {
args: string[];
name: string;
}
args: string[]
name: string
evaluateResponse: {
page: string;
result: unknown;
}
page: string
result: unknown
getVariable: {
name: string;
page?: string;
}
name: string
Optional
page?: string
help: {
page: string;
}
message: {
message: Message;
}
opByTextCompleted: {
page: string;
}
ready: {
pages: string[];
prompt: string;
waiting?: keyof ClientEvents;
}
pages: string[]
prompt: string
Optional
waiting?: keyof ClientEvents
remoteCommandRequest: {
args: string[];
name: string;
}
args: string[]
name: string
removePage: {
page: string;
}
screenshotResponse: {
data: string;
page: string;
}
status: {
status: "loading" | "running" | "completed" | "error" | "waiting";
}
status: "loading" | "running" | "completed" | "error" | "waiting"
typeCompleted: {
page: string;
}
waitEvent: {
event: keyof ClientEvents;
}