ValueTypeMixin<T>:
    | {
        value: T[DROPDOWN];
        value_type: DROPDOWN;
    }
    | {
        value: T[RANKED_DROPDOWN];
        value_type: RANKED_DROPDOWN;
    }
    | {
        value: T[NUMBER];
        value_type: NUMBER;
    }
    | {
        value: T[PERSON];
        value_type: PERSON;
    }
    | {
        value: T[ORGANIZATION];
        value_type: ORGANIZATION;
    }
    | {
        value: T[LOCATION];
        value_type: LOCATION;
    }
    | {
        value: T[DATE];
        value_type: DATE;
    }
    | {
        value: T[TEXT];
        value_type: TEXT;
    }

Type Parameters