@gabliam/web-core
Version:
Gabliam plugin for add web-core
39 lines (38 loc) • 1.09 kB
TypeScript
/** Type in registry */
export declare const TYPE: {
Controller: string;
};
export declare const APP: unique symbol;
export declare const REQUEST_LISTENER_CREATOR: unique symbol;
export declare const SERVER: unique symbol;
export declare const WEB_PLUGIN_CONFIG: unique symbol;
export declare const CONTEXT: unique symbol;
export declare const METADATA_KEY: {
controller: string;
controllerMethod: string;
controllerParameter: string;
webConfig: string;
webConfigAfterControllers: string;
interceptor: string;
pipe: string;
validate: string;
responseBody: string;
specialInterceptor: string;
};
export declare enum PARAMETER_TYPE {
EXEC_CONTEXT = "ExecContext",
CONTEXT = "context",
REQUEST = "request",
RESPONSE = "response",
PARAMS = "params",
QUERY = "query",
BODY = "body",
HEADERS = "headers",
COOKIES = "cookies",
NEXT = "next"
}
export declare const ERRORS_MSGS: {
DUPLICATED_CONTROLLER_DECORATOR: string;
DUPLICATED_VALIDATE_DECORATOR: string;
DUPLICATED_CONFIG_DECORATOR: string;
};