import type { Operation } from "effection"; import { createValueSignal } from "./value.ts"; import type { ValueSignal } from "./types.ts"; export interface BooleanSignal extends ValueSignal {} export function createBooleanSignal(initial = false): Operation { return createValueSignal(initial); }