/* eslint-disable @typescript-eslint/no-unused-vars */

declare module '*.svg' {
  import * as React from 'react';

  const ReactComponent: React.FunctionComponent<
    React.SVGProps<SVGSVGElement> & {
      title?: string;
    }
  >;

  export default ReactComponent;
}

declare module '*.svg?url' {
  const content: string;
  export default content;
}

namespace NodeJS {
  interface ProcessEnv {
    NEXT_PUBLIC_API_ORIGIN?: string;
    NEXT_PUBLIC_MEDIA_URL?: string;
    NEXT_PUBLIC_Y_PROVIDER_URL?: string;
    NEXT_PUBLIC_SW_DEACTIVATED?: string;
    NEXT_PUBLIC_THEME?: string;
  }
}
