polen
Version:
A framework for delightful GraphQL developer portals
15 lines • 720 B
TypeScript
import type { Vite } from '#dep/vite/index';
import type { HookLoad, HookResolveId } from './hooks.js';
import type { Identifier } from './identifier.js';
export interface IdentifiedLoader {
identifier: Identifier;
loader: Vite.HookLoadFnPure;
}
export declare const toHookLoad: (identifiedLoader: IdentifiedLoader) => HookLoad;
export declare const toHookResolveId: (identifiedLoader: IdentifiedLoader) => HookResolveId;
export declare const toHooks: (...identifiedloaders: IdentifiedLoader[]) => {
resolveId: Vite.HookResolveIdFnPure;
load: Vite.HookLoadFnPure;
};
export declare const toPlugin: (...identifiedLoaders: IdentifiedLoader[]) => Vite.Plugin;
//# sourceMappingURL=identified-loader.d.ts.map