import type { IsWhole } from './is-whole';
/**
* Validate whether two number are whole. Returns `Then` if true, otherwise `Else`.
*
* @example
* ```
* IfBothWhole<1, 2, true, false> // true
* ```
* @example
* ```
* IfBothWhole<-1, 1.5, true, false> // false
* ```
*/
export type IfBothWhole = IsWhole extends true ? (IsWhole extends true ? Then : Else) : Else;