UNPKG

@r1tsu/payload

Version:

34 lines 948 B
interface ResolveContext { conditions: string[]; parentURL: string | undefined; } interface ResolveResult { format?: string; shortCircuit?: boolean; url: string; } type ResolveArgs = [ specifier: string, context?: ResolveContext, nextResolve?: (...args: ResolveArgs) => Promise<ResolveResult> ]; type ResolveFn = (...args: Required<ResolveArgs>) => Promise<ResolveResult>; export declare const resolve: ResolveFn; interface LoadContext { conditions: string[]; format: null | string | undefined; } interface LoadResult { format: string; shortCircuit?: boolean; source: ArrayBuffer | SharedArrayBuffer | Uint8Array | string; } type LoadArgs = [ url: string, context: LoadContext, nextLoad?: (...args: LoadArgs) => Promise<LoadResult> ]; type LoadFn = (...args: Required<LoadArgs>) => Promise<LoadResult>; export declare const load: LoadFn; export {}; //# sourceMappingURL=index.d.ts.map