export declare class HTMLDwebStatusBarElement extends HTMLElement {
static readonly tagName = "dweb-status-bar";
readonly plugin: import("./status-bar.plugin.js").StatusBarPlugin;
get setColor(): (color: string) => void;
get getColor(): () => Promise;
get setStyle(): (style: import("./status-bar.type.js").STATUS_BAR_STYLE) => void;
get getStyle(): () => Promise;
get show(): () => Promise;
get hide(): () => Promise;
get setVisible(): (visible: boolean) => void;
get getVisible(): () => Promise;
get getState(): () => Promise<{
color: import("../../index.js").$WindowStyleColor;
style: import("./status-bar.type.js").STATUS_BAR_STYLE;
overlay: boolean;
visible: true;
insets: import("../../../util/insets.js").DOMInsets;
}>;
get setOverlay(): (overlay: boolean) => void;
get getOverlay(): () => Promise;
}
declare global {
interface HTMLElementTagNameMap {
[HTMLDwebStatusBarElement.tagName]: HTMLDwebStatusBarElement;
}
}
//# sourceMappingURL=status-bar.wc.d.ts.map