/** * An alias for the commonly needed `Extract`. */ export type KeyOf = Extract; /** * An alias for a tuple of type `[string, T]' for a given generic type `T`. `T` defaults to `unknown` if not otherwise * defined. */ export type KeyValue = [string, T];