mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-04 22:49:41 +02:00
18 lines
775 B
TypeScript
18 lines
775 B
TypeScript
/**
|
|
* @fileoverview Barrel export for all port interfaces.
|
|
*
|
|
* Ports define the capabilities that route modules can depend on.
|
|
* WebServer implements all ports; route modules declare only what they need
|
|
* via TypeScript intersection types (e.g., SessionPort & EventPort).
|
|
*/
|
|
|
|
export type { SessionPort } from './session-port.js';
|
|
export type { EventPort } from './event-port.js';
|
|
export type { RespawnPort } from './respawn-port.js';
|
|
export type { ConfigPort } from './config-port.js';
|
|
export type { InfraPort, ScheduledRun } from './infra-port.js';
|
|
export type { AuthPort } from './auth-port.js';
|
|
export type { OrchestratorPort } from './orchestrator-port.js';
|
|
export type { CronPort } from './cron-port.js';
|
|
export type { TabLayoutPort } from './tab-layout-port.js';
|