import { WeatherComponentInfoProps, WeatherComponentQueryProps, WeatherComponentIdProps, WeatherComponentNamesProps, WeatherComponentGeoProps, WeatherComponentProps, WeatherResult, WeatherComponentLocationProps } from "../types"; import { Forecast } from 'forecast-query'; export declare const isInfoQuery: (props: WeatherComponentInfoProps | WeatherComponentQueryProps) => props is WeatherComponentInfoProps; export declare const isGeoQuery: (props: WeatherComponentLocationProps) => props is WeatherComponentGeoProps; export declare const isNamesQuery: (props: WeatherComponentLocationProps) => props is WeatherComponentNamesProps; export declare const isIdsQuery: (props: WeatherComponentLocationProps) => props is WeatherComponentIdProps; export declare const equals: (prevProps: WeatherComponentProps, props: WeatherComponentProps) => boolean; export declare const resolveQuery: (props: WeatherComponentProps, forecast: Forecast) => Promise;