GuidePluginsTestingAPI
Seyfert LogoSeyfert
API

RequireAtLeastOne

API/Type Aliases/RequireAtLeastOne
seyfert/lib/common/types/util.d.ts

Signature

export type RequireAtLeastOne<T, Keys extends keyof T = keyof T> = T & {    [K in Keys]: Required<Pick<T, K>>;}[Keys];

Private types

KeysTypeAlias
type Keys<T> = keyof T;

Members

This export does not declare public properties or methods in the generated declaration file.