import type MagicString from 'magic-string'; /** * The `Symbol.for` key shared between transform output and runtime resolution; * the runtime's `SOURCE_META_KEY` is the symbol itself. */ export declare const SOURCE_META_SYMBOL_KEY = "@oddsquad/vite-plugin-lit#source"; /** * The expression string used in generated code to reference the shared * symbol at runtime. */ export declare const SOURCE_META_SYM = "Symbol.for('@oddsquad/vite-plugin-lit#source')"; /** 1-based line number for an index in source text. */ export declare const lineNumberAt: (code: string, index: number) => number; /** * Injects component source metadata onto custom element class constructors. * Returns whether any injection was made. */ export declare const injectSourceMeta: (code: string, filePath: string, ms: MagicString) => boolean; //# sourceMappingURL=source-meta.d.ts.map