import type { Disposable, SlotContext } from "rune-lab/core"; import { PretextTextMeasurer } from "../text/adapter.js"; export declare class TextStoreFacade implements Disposable { #private; get ready(): boolean; get epoch(): number; get font(): string; get engine(): PretextTextMeasurer; clearCache(): void; dispose(): void; constructor(ctx: SlotContext); } export declare function createTextStore( ctx: SlotContext, ): TextStoreFacade;