import { Reactive } from './reactive'; import { MaybeReactive } from './types'; export declare class BooleanReactive extends Reactive { constructor(initialValue: boolean); not(): { valueChanges$: import('rxjs').Observable; getterFn: () => boolean; readonly value: boolean; }; } export declare function bool(initialValue: boolean): [Reactive, () => void]; export declare function not(condition: MaybeReactive | undefined): boolean | { valueChanges$: import('rxjs').Observable; getterFn: () => boolean; readonly value: boolean; };