import { UNSET } from '../../../../_/symbols/unset.js'; import type { CALL, WithCALL } from '../../../index.js'; /** @internal Use `CallableWithCall` instead */ export type IArrowCallableWithCALL = WithCALL & WithCALL[CALL]; /** @internal Use `CallableWithCall` instead */ export type _ArrowCallableWithCALL = T & T[CALL] & Record, never>; export type ArrowCallableWithCALL = T extends UNSET ? IArrowCallableWithCALL : T extends WithCALL ? _ArrowCallableWithCALL : never; //# sourceMappingURL=ArrowCallableWithCALL.d.ts.map