import * as React from "react"; import { NetInfoState } from "@react-native-community/netinfo"; declare type DropdownAlertType = "info" | "warn" | "error" | "custom" | "success"; interface IProps { type: DropdownAlertType; title: string; message: string; payload?: object; interval?: number; onChange: (state: NetInfoState) => void; useInternetReachability?: boolean; } interface IState { } export default class InternetConnectionAlert extends React.Component { dropDownAlertRef: any; componentDidMount(): void; listenIsInternetAvailable: () => () => void; showAlert: (isConnected: boolean) => void; renderAlert: () => JSX.Element; render(): JSX.Element; } export {};