UNPKG

sdj-esm

Version:
16 lines (15 loc) 831 B
export type IntPrimitive = undefined | string | boolean | number | null | void; export type IntAny = IntPrimitive | Function | IntAny[] | IntObject; export type __ANY = any; export interface IntObject { [key: string]: IntAny; } export declare type numArrayOrUnDef = number[] | undefined; export declare type IntFunction = (...args: IntAny[]) => IntAny; export declare type FuncSymIntAny = (singleArg: IntAny) => IntAny; export declare type FuncAnyIsValid = (singleArg: IntAny) => boolean; export declare type FuncTwoVoid = (firstVal: IntAny, secondVal?: IntAny) => void; export declare type FuncStrStr = (input: string) => string; export declare type FuncArgsAnyValid = (...args: IntAny[]) => IntAny; export declare type GenOneArg = <Type>(arg: Type) => Type; export declare type RawFunction = (...args: unknown[]) => unknown;