diff --git a/src/index.ts b/src/index.ts index 6f6c286..78bbbbb 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,12 @@ import type { Types } from '@balena/sbvr-types'; export type { Types } from '@balena/sbvr-types'; +export type PickDeferredExpanded< + T, + U extends { Deferred?: Array; Expanded?: Array }, +> = PickDeferred>[number]> & + PickExpanded>[number]>; + export type Expanded = Extract>; export type PickExpanded = { [P in K]-?: Expanded;