import { Bool, ComponentBase } from "./Component"; export declare class Ebbflow extends ComponentBase { static SCHEMA: { flood_automation: typeof Bool; phase: NumberConstructor; last_empty: NumberConstructor; last_drain: NumberConstructor; last_flood: NumberConstructor; last_full: NumberConstructor; is_full: typeof Bool; is_empty: typeof Bool; day_interval: NumberConstructor; night_interval: NumberConstructor; min_empty_seconds: NumberConstructor; min_drain_seconds: NumberConstructor; max_drain_minutes: NumberConstructor; max_flood_minutes: NumberConstructor; max_unfull_minutes: NumberConstructor; min_full_seconds: NumberConstructor; max_full_seconds: NumberConstructor; }; phase?: number; floodAutomation?: boolean; lastEmpty?: number; lastDrain?: number; lastFlood?: number; lastFull?: number; isFull?: boolean; isEmpty?: boolean; dayInterval?: number; nightInterval?: number; minEmptySeconds?: number; minDrainSeconds?: number; maxDrainMinutes?: number; maxFloodMinutes?: number; maxUnfullMinutes?: number; minFullSeconds?: number; maxFullSeconds?: number; flood_automation: boolean; last_empty: number; last_drain: number; last_flood: number; last_full: number; is_empty: boolean; is_full: boolean; day_interval: number; night_interval: number; min_empty_seconds: number; min_drain_seconds: number; max_drain_minutes: number; max_flood_minutes: number; max_unfull_minutes: number; min_full_seconds: number; max_full_seconds: number; }