@opra/common
Version:
Opra common package
21 lines (20 loc) • 531 B
TypeScript
import type { DataTypeContainer } from '../data-type-container.interface.js';
import type { WSOperation } from './ws-operation.interface.js';
/**
* WebSocket Controller
* @interface WSController
*/
export interface WSController extends DataTypeContainer {
kind: WSController.Kind;
description?: string;
operations?: Record<string, WSOperation>;
}
/**
*
* @namespace WSController
*/
export declare namespace WSController {
type Name = string;
const Kind = "WSController";
type Kind = 'WSController';
}