UNPKG

@kikiutils/nitro-session

Version:
28 lines 981 B
import type { NitroApp as NitroAppA } from 'nitro/types'; import type { NitroApp as NitroAppB } from 'nitropack'; import type { NitroApp as NitroAppD } from 'nitropack-nightly/types'; import type { NitroApp as NitroAppC } from 'nitropack/types'; import type { PluginOptions } from './options'; import type { IfElse } from './utils'; export type NitroApp = IfElse<unknown, NitroAppA, IfElse<unknown, NitroAppB, IfElse<unknown, NitroAppC, NitroAppD, NitroAppC>, NitroAppB>, NitroAppA>; declare module 'nitro/types' { interface NitroRuntimeConfig { nitroSession?: PluginOptions; } } declare module 'nitropack' { interface NitroRuntimeConfig { nitroSession?: PluginOptions; } } declare module 'nitropack/types' { interface NitroRuntimeConfig { nitroSession?: PluginOptions; } } declare module 'nitropack-nightly/types' { interface NitroRuntimeConfig { nitroSession?: PluginOptions; } } //# sourceMappingURL=nitro.d.ts.map