Files
passport/lib/interfaces/passport-async-options.interface.ts
Дмитрий be1e21e699
Some checks failed
Publish / Publish Job (push) Failing after 37s
first commit
2026-03-27 10:38:23 +03:00

9 lines
329 B
TypeScript

import type { FactoryProvider, ModuleMetadata } from '@nestjs/common'
import { PassportOptions } from './passport-options.interface'
export interface PassportAsyncOptions extends Pick<ModuleMetadata, 'imports'> {
useFactory: (...args: any[]) => Promise<PassportOptions> | PassportOptions
inject?: FactoryProvider['inject']
}