non-ambient.d.ts 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // this file is generated — do not edit it
  2. declare module "svelte/elements" {
  3. export interface HTMLAttributes<T> {
  4. 'data-sveltekit-keepfocus'?: true | '' | 'off' | undefined | null;
  5. 'data-sveltekit-noscroll'?: true | '' | 'off' | undefined | null;
  6. 'data-sveltekit-preload-code'?:
  7. | true
  8. | ''
  9. | 'eager'
  10. | 'viewport'
  11. | 'hover'
  12. | 'tap'
  13. | 'off'
  14. | undefined
  15. | null;
  16. 'data-sveltekit-preload-data'?: true | '' | 'hover' | 'tap' | 'off' | undefined | null;
  17. 'data-sveltekit-reload'?: true | '' | 'off' | undefined | null;
  18. 'data-sveltekit-replacestate'?: true | '' | 'off' | undefined | null;
  19. }
  20. }
  21. export {};
  22. declare module "$app/types" {
  23. type MatcherParam<M> = M extends (param : string) => param is (infer U extends string) ? U : string;
  24. export interface AppTypes {
  25. RouteId(): "/";
  26. RouteParams(): {
  27. };
  28. LayoutParams(): {
  29. "/": Record<string, never>
  30. };
  31. Pathname(): "/";
  32. ResolvedPathname(): `${"" | `/${string}`}${ReturnType<AppTypes['Pathname']>}`;
  33. Asset(): string & {};
  34. }
  35. }