kysely
    Preparing search index...

    Type Alias ExtractTypeFromSelectExpression<DB, TB, SE>

    ExtractTypeFromSelectExpression: SE extends string
        ? ExtractTypeFromStringSelectExpression<DB, TB, SE>
        : SE extends AliasedSelectQueryBuilder<infer O, any>
            ? O[keyof O] | null
            : SE extends (eb: any) => AliasedSelectQueryBuilder<infer O, any>
                ? O[keyof O] | null
                : SE extends AliasedExpression<infer O, any>
                    ? O
                    : SE extends (eb: any) => AliasedExpression<infer O, any>
                        ? O
                        : SE extends DynamicReferenceBuilder<infer RA>
                            ? ExtractTypeFromStringSelectExpression<DB, TB, RA> | undefined
                            : never

    Type Parameters

    • DB
    • TB extends keyof DB
    • SE