import type * as HKT from './HKT' export interface Swap extends HKT.Base { readonly swap: SwapFn } export interface SwapFn { (pab: HKT.Kind): HKT.Kind< F, C, N, K, Q, W, X, I, S, R, A, E > }