Stratal API Reference
    Preparing search index...

    Type Alias ConfigPathValue<T, P>

    ConfigPathValue: P extends `${infer K}.${infer Rest}`
        ? K extends keyof T
            ? T[K] extends Record<string, unknown>
                ? ConfigPathValue<T[K], Rest>
                : never
            : never
        : P extends keyof T ? T[P] : never

    Get the value type at a dot-notation path

    Type Parameters

    • T
    • P extends string
    ConfigPathValue<{ database: { url: string } }, 'database.url'> = string