import type { Managed } from "../managed.js"; /** * Conditional logic * * @ets_data_first ifM_ */ export declare function ifM(onTrue: () => Managed, onFalse: () => Managed, __trace?: string): (b: Managed) => Managed; /** * Conditional logic */ export declare function ifM_(b: Managed, onTrue: () => Managed, onFalse: () => Managed, __trace?: string): Managed; /** * Conditional logic * * @ets_data_first if_ */ declare function _if(onTrue: () => Managed, onFalse: () => Managed): (b: boolean) => Managed; /** * Conditional logic */ export declare function if_(b: boolean, onTrue: () => Managed, onFalse: () => Managed, __trace?: string): Managed; export { _if as if }; //# sourceMappingURL=ifM.d.ts.map