UNPKG

alliance-bundle

Version:

Alliance Framework bundle

122 lines (107 loc) 4.19 kB
// Generated by dts-bundle v0.4.3 // Dependencies for this module: // ../../../express // ../../../http declare module 'alliance/core' { export { server } from "alliance/core/components/bundle"; export { Application } from 'alliance/core/decorators/core/application'; export { Inject } from 'alliance/core/decorators/core/inject'; export { Controller } from 'alliance/core/decorators/core/controller'; export { Route } from 'alliance/core/decorators/core/route'; export { PathVariable } from 'alliance/core/decorators/core/pathVariable'; export { RequestParam } from 'alliance/core/decorators/core/requestParam'; export { BodyParam } from 'alliance/core/decorators/core/bodyParam'; export { allianceParams, allianceParamAbstract, allianceParamsType } from 'alliance/core/decorators/core/_paramTypes'; export { AbstractController } from 'alliance/core/components/core/controller/abstractController'; export { Logger } from 'alliance/core/components/core/debug/logger'; } declare module 'alliance/core/components/bundle' { import { Server } from 'alliance/core/components/core/server/server'; export const server: Server; } declare module 'alliance/core/decorators/core/application' { export function Application(target: any): void; } declare module 'alliance/core/decorators/core/inject' { export function Inject(target: any, propertyKey: string | symbol, parameterIndex?: number): void; } declare module 'alliance/core/decorators/core/controller' { export function Controller(target: any): void; } declare module 'alliance/core/decorators/core/route' { export const allianceRoutes: symbol; export const allianceBasePath: symbol; export interface allianceRoute { path: string; key: string; } export function Route(path: string, methods?: string[]): (target: any, key?: string, descriptor?: TypedPropertyDescriptor<any>) => void; } declare module 'alliance/core/decorators/core/pathVariable' { export function PathVariable(target: Object, propertyKey: string | symbol, parameterIndex: number): void; } declare module 'alliance/core/decorators/core/requestParam' { export function RequestParam(target: Object, propertyKey: string | symbol, parameterIndex: number): void; } declare module 'alliance/core/decorators/core/bodyParam' { export function BodyParam(target: Object, propertyKey: string | symbol, parameterIndex: number): void; } declare module 'alliance/core/decorators/core/_paramTypes' { export const allianceParams: symbol; export const allianceBodyParser: symbol; export enum allianceParamsType { PathVariable = 0, RequestParam = 1, BodyParam = 2, Inject = 3, Custom = 4, } export interface allianceParamAbstract { type: allianceParamsType; parameterIndex: number; target?: any; value?: any; } } declare module 'alliance/core/components/core/controller/abstractController' { import * as express from 'express'; export interface Extended { } export abstract class AbstractController { template: string; renderVariables: Object; context: Object; app: express.Express; response: express.Response; request: express.Request; meta: any; ext: Extended; constructor(); set(key: string | Object, value?: string): void; } } declare module 'alliance/core/components/core/debug/logger' { export class Logger { static info(...message: any[]): void; static warning(...message: any[]): void; static error(...message: any[]): void; static success(...message: any[]): void; static event: { warning: string; error: string; info: string; request: string; }; } } declare module 'alliance/core/components/core/server/server' { import * as http from 'http'; import * as express from 'express'; export class Server { express: express.Express; srv: http.Server; handlebars: any; baseViewsDir: string; constructor(); } }