// See https://vitejs.dev/guide/features.html#client-types declare module "*.whl" { const content: string; export default content; } // virtual module component type definition declare module "virtual:component-loader" { interface Args { api_url: string; name: string; id?: string; variant: "component" | "example" | "base"; } export function load_component(args: Args): { name: ComponentMeta["type"]; component: LoadedComponent; }; }