@connected/client
Version:
The hassle free way to call your server-side code
14 lines • 867 B
TypeScript
import type { NextFunction, Request, Response, SerializableValue } from './types.js';
type RequestHandler = (request: Request, response: Response, next: NextFunction) => void;
type ErrorRequestHandler = (error: Error | null, request: Request, response: Response, next: NextFunction) => void;
type Handler = RequestHandler | ErrorRequestHandler;
export default class Client {
private static instance;
private middleware;
use(...handlers: Handler[]): void;
execute(name: string, parameters: SerializableValue[], constructorParameters?: SerializableValue[], group?: string): Promise<SerializableValue>;
static use(...handlers: Handler[]): void;
static execute(name: string, parameters: SerializableValue[], constructorParameters?: SerializableValue[], group?: string): Promise<SerializableValue>;
}
export {};
//# sourceMappingURL=client.d.ts.map