Documentation / @super-line/client / ServerHandlers
Type Alias: ServerHandlers<C, R>
ServerHandlers<
C,R> ={ [K in keyof ServerRequests<C, R>]?: (input: ServerInput<ServerRequests<C, R>[K]>) => Awaitable<Output<ServerRequests<C, R>[K]>> }
Defined in: packages/client/src/index.ts:46
Handlers answering server→client requests for the role's surface (shared ∪ role).
Type Parameters
C
C extends Contract
R
R extends RoleOf<C>