UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

17 lines (16 loc) 678 B
import type { DataCollector, ProxyData, UrlProxy, UrlProxyHashResolver, UrlResolver } from '../definitions.js'; import type { FontFileData, FontType } from '../types.js'; export declare class RealUrlProxy implements UrlProxy { #private; constructor({ hashResolver, dataCollector, urlResolver, cssVariable, }: { hashResolver: UrlProxyHashResolver; dataCollector: DataCollector; urlResolver: UrlResolver; cssVariable: string; }); proxy({ url: originalUrl, type, data, collectPreload, init, }: Pick<FontFileData, 'url' | 'init'> & { type: FontType; collectPreload: boolean; data: ProxyData; }): string; }