import { Base, Point, Type } from "./type"; import { Thickness } from "./Thickness"; import { CornerRadius } from "./CornerRadius"; import { Rect } from "./Rect"; import { List$1 } from "./List$1"; /** * @hidden */ export declare class InterpolationUtil extends Base { static $t: Type; static h(a: number, b: Thickness, c: Thickness): Thickness; static f(a: number, b: CornerRadius, c: CornerRadius): CornerRadius; static g(a: number, b: Rect, c: Rect): Rect; static d(a: List$1, b: number, c: List$1, d: List$1): List$1; static a($t: Type, a: T[], b: number, c: T[], d: T[], e: () => T, f: (arg1: number, arg2: number, arg3: T, arg4: T) => T): T[]; static e($t: Type, a: List$1, b: number, c: List$1, d: List$1, e: () => T, f: (arg1: number, arg2: number, arg3: T, arg4: T) => T): List$1; static c($t: Type, a: T, b: number, c: T, d: T, e: () => T, f: (arg1: number, arg2: number, arg3: T, arg4: T) => T): T; static b(a: number, b: number[], c: number[]): number[]; }