Files
evento/node_modules/@nestjs/serve-static/dist/serve-static.module.d.ts
2026-03-18 14:55:56 -03:00

17 lines
921 B
TypeScript

import { DynamicModule, OnModuleInit } from '@nestjs/common';
import { ApplicationConfig, HttpAdapterHost } from '@nestjs/core';
import { ServeStaticModuleAsyncOptions, ServeStaticModuleOptions } from './interfaces/serve-static-options.interface';
import { AbstractLoader } from './loaders/abstract.loader';
export declare class ServeStaticModule implements OnModuleInit {
private readonly moduleOptions;
private readonly loader;
private readonly config;
private readonly httpAdapterHost;
constructor(moduleOptions: ServeStaticModuleOptions[], loader: AbstractLoader, config: ApplicationConfig, httpAdapterHost: HttpAdapterHost);
static forRoot(...options: ServeStaticModuleOptions[]): DynamicModule;
static forRootAsync(options: ServeStaticModuleAsyncOptions): DynamicModule;
private static createAsyncProviders;
private static createAsyncOptionsProvider;
onModuleInit(): void;
}