Left Curve Software Stack
    Preparing search index...

    Type Alias OneOf<union, keys>

    OneOf: union extends infer Item
        ? Item & { [K in Exclude<keys, keyof Item>]?: undefined }
        : never

    Type Parameters