import type { Setter } from "solid-js";
/** 快速生成针对 boolean 值的操作函数 */
export declare const useBooleanState: (setter: Setter<boolean>, options?: {
    beforeHide?: () => Promise<void> | void;
}) => {
    toggle: (val?: boolean) => boolean;
    show(): void;
    hide(): Promise<void>;
};
