42 lines
953 B
Plaintext
42 lines
953 B
Plaintext
=== tests/cases/compiler/declareExternalModuleWithExportAssignedFundule.ts ===
|
|
declare module "express" {
|
|
|
|
export = express;
|
|
>express : typeof express
|
|
|
|
function express(): express.ExpressServer;
|
|
>express : typeof express
|
|
>express : unknown
|
|
>ExpressServer : express.ExpressServer
|
|
|
|
module express {
|
|
>express : typeof express
|
|
|
|
export interface ExpressServer {
|
|
>ExpressServer : ExpressServer
|
|
|
|
enable(name: string): ExpressServer;
|
|
>enable : (name: string) => ExpressServer
|
|
>name : string
|
|
>ExpressServer : ExpressServer
|
|
|
|
post(path: RegExp, handler: (req: Function) => void ): void;
|
|
>post : (path: RegExp, handler: (req: Function) => void) => void
|
|
>path : RegExp
|
|
>RegExp : RegExp
|
|
>handler : (req: Function) => void
|
|
>req : Function
|
|
>Function : Function
|
|
|
|
}
|
|
|
|
export class ExpressServerRequest {
|
|
>ExpressServerRequest : ExpressServerRequest
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|