import type { MonitorId, WegItems as IWegItems } from "../../gen/types/mod.js"; import { type UnSubscriber } from "../handlers/mod.js"; export declare class WegItems { inner: IWegItems; constructor(inner: IWegItems); /** Will return the weg items state without filtering by monitor */ static getNonFiltered(): Promise; /** Will return the weg items state for a specific monitor */ static getForMonitor(monitorId: MonitorId): Promise; static onChange(cb: () => void): Promise; /** Will store the weg items placeoments on disk */ save(): Promise; } //# sourceMappingURL=weg_items.d.ts.map