Type Alias PropsOfStringOrSymbol<Tinput, TkeysOptions>

PropsOfStringOrSymbol<Tinput, TkeysOptions>: (IsPropTrue<"string", TkeysOptions, true> extends true
    ? Exclude<PropsString<Tinput>, PropsOfBaseType<Tinput>>
    : never) | (IsPropTrue<"symbol", TkeysOptions> extends true
    ? Exclude<PropsSymbol<Tinput>, PropsOfBaseType<Tinput>>
    : never)

Type Parameters