@@ -2075,35 +2075,35 @@ export function alias<A, O, P, I>(
20752075 codec : PartialType <P , A , O , I >
20762076): <
20772077 // tslint:disable-next-line: deprecation
2078- AA extends Exact < A , AA > ,
2078+ AA extends A ,
20792079 // tslint:disable-next-line: deprecation
2080- OO extends Exact < O , OO > = O ,
2080+ OO extends O = O ,
20812081 // tslint:disable-next-line: deprecation
2082- PP extends Exact < P , PP > = P ,
2082+ PP extends P = P ,
20832083 II extends I = I
20842084>() => PartialType <PP , AA , OO , II >
20852085export function alias <A , O , P , I >(
20862086 // tslint:disable-next-line: deprecation
20872087 codec : StrictType <P , A , O , I >
20882088): <
20892089 // tslint:disable-next-line: deprecation
2090- AA extends Exact < A , AA > ,
2090+ AA extends A ,
20912091 // tslint:disable-next-line: deprecation
2092- OO extends Exact < O , OO > = O ,
2092+ OO extends O = O ,
20932093 // tslint:disable-next-line: deprecation
2094- PP extends Exact < P , PP > = P ,
2094+ PP extends P = P ,
20952095 II extends I = I
20962096>() => // tslint:disable-next-line: deprecation
20972097StrictType <PP , AA , OO , II >
20982098export function alias <A , O , P , I >(
20992099 codec : InterfaceType <P , A , O , I >
21002100): <
21012101 // tslint:disable-next-line: deprecation
2102- AA extends Exact < A , AA > ,
2102+ AA extends A ,
21032103 // tslint:disable-next-line: deprecation
2104- OO extends Exact < O , OO > = O ,
2104+ OO extends O = O ,
21052105 // tslint:disable-next-line: deprecation
2106- PP extends Exact < P , PP > = P ,
2106+ PP extends P = P ,
21072107 II extends I = I
21082108>() => InterfaceType <PP , AA , OO , II > { ... }
21092109` ` `
0 commit comments