UNPKG

webpack-userscript

Version:
20 lines (19 loc) 691 B
import { HeadersProps, UserscriptPluginInstance } from '../../types'; import { Feature } from '../feature'; import { HeadersFile, HeadersProvider } from './loaders'; export type HeadersOption = HeadersProps | HeadersFile | HeadersProvider; export interface LoadHeadersOptions { root?: string; headers?: HeadersOption; i18n?: Record<string, HeadersOption>; } export declare class LoadHeaders extends Feature<LoadHeadersOptions> { readonly name = "LoadHeaders"; private packageLoader; private objectLoaders; private fileLoaders; private providerLoaders; apply({ hooks }: UserscriptPluginInstance): void; private addLoader; private provideHeaders; }