@metreeca/core - v0.9.17
    Preparing search index...

    Type Alias Option<O>

    Option: {
        readonly [K in keyof O]: { [P in K]: O[P] } & {
            [P in Exclude<keyof O, K>]?: never
        }
    }[keyof O]

    Relay option.

    Represents a specific option with exactly one active property from the options. TypeScript enforces mutual exclusivity, preventing invalid multi-option values at compile time.

    Type Parameters

    • O extends Options

      The options defining available relay options