/** * whether types `A` and `B` are mutually assignable (i.e. `A` can be assigned to `B` and vice versa). * * this is subtly different from types being "equal"/"identical". * * for example, `[string, any]` is not `[any, string]` but both _are_ assignable to each other * * @since 0.0.2 */ export type MutuallyAssignable = [ A ] extends [B] ? [B] extends [A] ? true : false : false; //# sourceMappingURL=mutually-assignable.d.ts.map