chore(core): add DefaultWrapper as sern classic

This commit is contained in:
Jacob Nguyen
2023-05-02 10:28:58 -05:00
parent 52b186cc44
commit 21a20523b8
2 changed files with 10 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
export * from './errors';
export * from './enums';
export * from './moduleStore';
export * from './context'

View File

@@ -1,6 +1,15 @@
import type { ServerlessDependencies, WebsocketDependencies } from '../../types/handler';
import { DispatchType, ServerlessStrategy, WebsocketStrategy } from '../platform';
export interface DefaultWrapper {
commands: string;
defaultPrefix?: string;
events?: string;
containerConfig: {
get: (...keys: (keyof WebsocketDependencies)[]) => unknown[];
}
}
export interface WebsocketWrapper {
readonly platform: WebsocketStrategy;