Skip to main content

@sabinmarcu/types

Index

Type Aliases

BoolToUnknownNever

BoolToUnknownNever<T>: T extends true ? unknown : never

Type parameters

  • T: boolean

IsKnown

IsKnown<T>: [T] extends [never] ? false : IsUnknown<T> extends true ? false : true

Type parameters

  • T

RawFunction

RawFunction: (...arguments_: any[]) => any

Type declaration

    • (...arguments_: any[]): any
    • Parameters

      • rest...arguments_: any[]

      Returns any

TypeError

TypeError<Message>: { [___TypeError__]: Message }

Type parameters

  • Message: string = string

Type declaration

  • [___TypeError__]: Message