UNPKG

@buurman/commons

Version:

The buurman commons package is a utility belt

5 lines 424 B
export declare type Transformer<TIn, TOut = TIn> = (value: TIn) => TOut; export declare type Reducer<TState, TItem> = (state: TState, item: TItem) => TState; export declare type GetElementType<T extends Array<any>> = T extends (infer U)[] ? U : never; export declare type PrimitiveTypeName = "string" | "boolean" | "number" | "object" | "undefined" | "function" | "symbol" | "bigint"; //# sourceMappingURL=types.d.ts.map