import { ILiftStatusWebComponentError } from "../../utils/types"; export declare class LsStatus { private static readonly DEFAULT_FONT_SIZE_PX; hostEl: HTMLElement; /** * Specifies the IDs of the sensors that are to be displayed. */ readonly sensorIds = "500,501,502,503,514,515,590"; /** * The unique key that is used to identify store data. */ readonly idKey: string; /** * Selects which label set to use for status items. */ readonly labelType: "default" | "short"; /** * The sensor IDs input property, converted to an array of numbers. */ sensorIdsArray: number[]; /** * Centralized error state for tracking component errors */ errorState: ILiftStatusWebComponentError; useTwoColumns: boolean; private store; private storeUnsubscribe; private resizeObserver; componentWillLoad(): Promise; componentDidLoad(): void; disconnectedCallback(): void; /** * Updates the error state based on current component conditions */ private updateErrorState; private filterBackdoorSensor; private parseLengthToPx; private getErrorMessageForDisplay; private updateColumnLayout; render(): any; }