kysely
    Preparing search index...

    Type Alias RollbackToSavepoint<S, SN>

    RollbackToSavepoint: S extends [...(infer L), infer R]
        ? R extends SN
            ? S
            : RollbackToSavepoint<L extends string[] ? L : never, SN>
        : never

    Type Parameters

    • S extends string[]
    • SN extends S[number]