W3Booster SDK 2.0.0
    Preparing search index...

    Type Alias SettingsPath<TSettings>

    SettingsPath: string extends keyof TSettings
        ? string
        : {
            [TKey in StringKey<TSettings>]: NonNullable<TSettings[TKey]> extends readonly unknown[]
                ? TKey
                : NonNullable<TSettings[TKey]> extends object
                    ? TKey | `${TKey}.${SettingsPath<NonNullable<TSettings[TKey]>>}`
                    : TKey
        }[StringKey<TSettings>]

    Type Parameters

    • TSettings