mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Same type defaults for StringSchemaConstructor and StringSchema (#43951)
This commit is contained in:
parent
b6494480c5
commit
94e11e35a2
4
types/yup/index.d.ts
vendored
4
types/yup/index.d.ts
vendored
@ -101,8 +101,8 @@ export interface MixedSchema<T = any> extends Schema<T> {
|
||||
}
|
||||
|
||||
export interface StringSchemaConstructor {
|
||||
<T extends string | null | undefined = undefined>(): T extends string ? StringSchema<T> : StringSchema;
|
||||
new <T extends string | null | undefined = undefined>(): T extends string ? StringSchema<T> : StringSchema;
|
||||
<T extends string | null | undefined = string>(): T extends string ? StringSchema<T> : StringSchema;
|
||||
new <T extends string | null | undefined = string>(): T extends string ? StringSchema<T> : StringSchema;
|
||||
}
|
||||
|
||||
export interface StringSchema<T extends string | null | undefined = string> extends Schema<T> {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user