import { Component } from "obsidian";
import type { PluginContext } from "./plugin.js";
export declare function getStatusBar(callback?: (element: Element) => void): Element | null;
export declare class StatusBarHider extends Component {
    #private;
    protected readonly context: PluginContext;
    static readonly class = "obsidian-plugin-library:hide-status-bar";
    constructor(context: PluginContext);
    onload(): void;
    hide(hider: () => boolean): () => void;
    update(): void;
}
//# sourceMappingURL=status-bar.d.ts.map