diff --git a/d3/d3.d.ts b/d3/d3.d.ts index 9df84276a..3eb48074d 100644 --- a/d3/d3.d.ts +++ b/d3/d3.d.ts @@ -2231,8 +2231,7 @@ declare module d3 { interpolate(interpolate: "cardinal-open"): Radial; interpolate(interpolate: "cardinal-closed"): Radial; interpolate(interpolate: "monotone"): Radial; - interpolate(interpolate: string): Radial; - interpolate(interpolate: (points: Array<[number, number]>) => string): Radial; + interpolate(interpolate: string | ((points: Array<[number, number]>) => string)): Radial; tension(): number; tension(tension: number): Radial; @@ -2282,7 +2281,7 @@ declare module d3 { interpolate(interpolate: "cardinal"): Area; interpolate(interpolate: "cardinal-open"): Area; interpolate(interpolate: "monotone"): Area; - interpolate(interpolate: string): Area; + interpolate(interpolate: string | ((points: Array<[number, number]>) => string)): Area; tension(): number; tension(tension: number): Area; @@ -2332,8 +2331,7 @@ declare module d3 { interpolate(interpolate: "cardinal"): Radial; interpolate(interpolate: "cardinal-open"): Radial; interpolate(interpolate: "monotone"): Radial; - interpolate(interpolate: string): Radial; - interpolate(interpolate: (points: Array<[number, number]>) => string): Radial; + interpolate(interpolate: string | ((points: Array<[number, number]>) => string)): Radial; tension(): number; tension(tension: number): Radial;