Hyperlinkv0.9.0-beta.0

Hyperlink

Source src/Hyperlink.ts:22869 lines
export type ResolveLocals<C, I> = {
  readonly [K in keyof C]: C[K] extends BareLocal
    ? FromLocalMethod<K extends keyof I ? I[K] : unknown>
    : C[K] extends Spec
      ? K extends keyof I
        ? ResolveLocals<C[K], I[K]>
        : C[K]
      : C[K];
};