import type MagicString from 'magic-string'; import { CALL_SITE_ATTR } from './runtime/source-meta.js'; export { CALL_SITE_ATTR }; export declare const langOf: (file: string) => 'ts' | 'tsx' | 'js' | 'jsx'; /** * Stamps `data-lit-source="::"` onto every custom * element opened in an `html`/`svg` tagged template, so the page can tell * where each instance was written. `line` and `col` are 1-based and measured * on the raw `code` at the tag's `<`. Returns whether anything was inserted. */ export declare const injectCallSites: (code: string, id: string, wireFile: string, ms: MagicString) => boolean; /** * The HTML counterpart of {@link injectCallSites}: stamps every custom element * opened in an HTML entry file, with `line` and `col` measured on `html` as * given. Elements inside `