@opra/common
Version:
Opra common package
23 lines (22 loc) • 619 B
TypeScript
import type { DataTypeContainer } from '../data-type-container.interface.js';
import type { MQHeader } from './mq-header.interface.js';
import type { MQOperation } from './mq-operation.interface.js';
/**
* Message Queue Controller
* @interface MQController
*/
export interface MQController extends DataTypeContainer {
kind: MQController.Kind;
description?: string;
operations?: Record<string, MQOperation>;
headers?: MQHeader[];
}
/**
*
* @namespace MQController
*/
export declare namespace MQController {
type Name = string;
const Kind = "MQController";
type Kind = 'MQController';
}