UNPKG

@script-bridge/server

Version:

two-way communication system between ScriptAPI and backend server using http request

10 lines (9 loc) 400 B
import { BaseAction } from '@script-bridge/protocol'; import { Session } from './session'; /** Represents action from client */ export declare class ClientAction<T extends BaseAction> { readonly data: T['request']; readonly respond: (data: T['response']) => void; readonly session: Session; constructor(data: T['request'], respond: (data: T['response']) => void, session: Session); }