non-ambient.d.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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(): "/" | "/about";
  26. RouteParams(): {
  27. };
  28. LayoutParams(): {
  29. "/": Record<string, never>;
  30. "/about": Record<string, never>
  31. };
  32. Pathname(): "/" | "/about";
  33. ResolvedPathname(): `${"" | `/${string}`}${ReturnType<AppTypes['Pathname']>}`;
  34. Asset(): "/favicon.svg" | "/gallery/1.jpg" | "/gallery/10.jpg" | "/gallery/11.jpg" | "/gallery/12.jpg" | "/gallery/13.jpg" | "/gallery/2.jpg" | "/gallery/3.jpg" | "/gallery/4.jpg" | "/gallery/5.jpg" | "/gallery/6.jpg" | "/gallery/7.jpg" | "/gallery/8.jpg" | "/gallery/9.jpg" | "/hero-bg-mobile.mp4" | "/hero-bg.mp4" | "/logo.png" | string & {};
  35. }
  36. }