/* eslint-disable @typescript-eslint/no-explicit-any */ declare const __DEV__: boolean declare module '*.png' { const value: string export default value } declare module '*.jpg' { const value: string export default value } declare module '*.svg' { const value: string export default value } declare module '*.gif' { const value: string export default value } declare module '*.mp4' { const value: string export default value } declare module '*.yaml' { const value: Record export default value } declare module '*.yml' { const value: Record export default value } declare module '*.gql' { const query: string export default query } declare interface Window { apiUrl: string harnessNameSpace: string bugsnagClient?: any STRIP_CODE_PREFIX?: boolean monaco?: any } declare const __ENABLE_CDN__: boolean declare let __webpack_public_path__: string declare const monaco: any declare module '*.scss' type Unknown = any type RequiredField = T & Required> type Optional = Omit & Partial> declare module 'lang-map' { const languages: { languages: (name: string) => string[] } export default languages } declare type Nullable = T | undefined | null