import { type CSSProperties } from "vue";
type __VLS_Props = {
    position?: string;
    positionOffset?: string;
    containerClass?: string;
    containerStyle?: CSSProperties;
    signalBarsContainerClass?: string;
    signalBarsContainerStyle?: CSSProperties;
    signalBarClass?: string;
    signalBarStyle?: CSSProperties;
    statusTextContainerClass?: string;
    statusTextContainerStyle?: CSSProperties;
    statusTextClass?: string;
    statusTextStyle?: CSSProperties;
    latencyTextClass?: string;
    latencyTextStyle?: CSSProperties;
    alertClass?: string;
    alertStyle?: CSSProperties;
    alertMessageClass?: string;
    alertMessageStyle?: CSSProperties;
    closeButtonClass?: string;
    closeButtonStyle?: CSSProperties;
    statusTexts?: string[];
    alertMessages?: string[];
    checkUrl?: string;
    checkInterval?: number;
};
declare const _default: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {
    checkUrl: string;
    statusTexts: string[];
    alertMessages: string[];
    checkInterval: number;
    position: string;
    positionOffset: string;
    containerClass: string;
    signalBarsContainerClass: string;
    signalBarClass: string;
    statusTextContainerClass: string;
    statusTextClass: string;
    latencyTextClass: string;
    alertClass: string;
    alertMessageClass: string;
    closeButtonClass: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
