import { ReactiveController, ReactiveElement } from "lit"; export declare class IdleController implements ReactiveController { private host; timer: number; callback: (value: boolean) => void; constructor(host: ReactiveElement & { idleTimeout: number; }, callback: (value: boolean) => void); hostConnected(): void; hostDisconnected(): void; start: () => void; clear: () => void; reset: () => void; }