d11d03a06c
Remove assert.
21 lines
No EOL
477 B
TypeScript
21 lines
No EOL
477 B
TypeScript
// @filename: passport.d.ts
|
|
declare module 'passport' {
|
|
namespace passport {
|
|
interface Passport {
|
|
use(): this;
|
|
}
|
|
|
|
interface PassportStatic extends Passport {
|
|
Passport: {new(): Passport};
|
|
}
|
|
}
|
|
|
|
const passport: passport.PassportStatic;
|
|
export = passport;
|
|
}
|
|
|
|
//@filename: test.ts
|
|
import * as passport from "passport";
|
|
import { Passport } from "passport";
|
|
|
|
let p: Passport = passport.use(); |