import type { LynxViewInstance } from './LynxViewInstance.js';
import type { DecodedTemplate } from '../../types/index.js';
export declare class TemplateManager {
    #private;
    constructor();
    fetchBundle(url: string, lynxViewInstancePromise: Promise<LynxViewInstance>, transformVW: boolean, transformVH: boolean, transformREM: boolean, overrideConfig?: Record<string, string>): Promise<void>;
    createBundle(url: string): void;
    getBundle(url: string): DecodedTemplate | undefined;
    getStyleSheet(url: string): any;
}
export declare const templateManager: TemplateManager;
