export interface UseDocumentVisibilityOptions {
    onHidden?: () => void;
    onVisible?: () => void;
    onChange?: (visibilityState: VisibilityState) => void;
}
export declare function useDocumentVisibility(options?: UseDocumentVisibilityOptions): {
    visibilityState: import("vue-demi").Ref<VisibilityState>;
    isVisible: import("vue-demi").ComputedRef<boolean>;
};
