EITS-web/node_modules/svelte-eslint-parser/lib/parser/globals.d.ts
2025-12-06 09:54:52 -05:00

8 lines
584 B
TypeScript

import type { SvelteParseContext } from "./svelte-parse-context.js";
declare const globalsForSvelte: readonly ["$$slots", "$$props", "$$restProps"];
export declare const globalsForRunes: readonly ["$state", "$derived", "$effect", "$props", "$bindable", "$inspect", "$host"];
type Global = (typeof globalsForSvelte)[number] | (typeof globalsForRunes)[number];
export declare function getGlobalsForSvelte(svelteParseContext: SvelteParseContext): readonly Global[];
export declare function getGlobalsForSvelteScript(svelteParseContext: SvelteParseContext): readonly Global[];
export {};