mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-05 15:27:05 +00:00
Same type defaults for StringSchemaConstructor and StringSchema (#43951)
This commit is contained in:
Vendored
+2
-2
@@ -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> {
|
||||
|
||||
Reference in New Issue
Block a user