global.d.ts 602 B

1234567891011121314151617181920212223242526272829
  1. /* eslint no-var: 0 */
  2. /* eslint vars-on-top: 0 */
  3. declare global {
  4. var lofig: {
  5. config: object;
  6. fetchConfig: () => Promise<any>;
  7. get: (setting: string) => any;
  8. };
  9. var stationInterval: number;
  10. var YT: any;
  11. var stationNextSongTimeout: any;
  12. var grecaptcha: any;
  13. var addToPlaylistDropdown: any;
  14. var scrollDebounceId: any;
  15. var focusedElementBefore: any;
  16. var draggingItem:
  17. | undefined
  18. | {
  19. itemIndex: number;
  20. itemListUuid: string;
  21. itemGroup: string;
  22. itemOnMove?: (index: number) => any;
  23. initialItemIndex: number;
  24. initialItemListUuid: string;
  25. };
  26. }
  27. export {};