import { normalizeRing } from './normalize'; export type InterpolateOptions = { maxSegmentLength?: number; string?: boolean; }; export declare function interpolate(fromShape: string, toShape: string, { maxSegmentLength, string }?: InterpolateOptions): (t: number) => string | import('./math').RingPoint[]; export declare function interpolateRing(fromRing: ReturnType, toRing: ReturnType, string: boolean): (t: number) => string | import('./math').RingPoint[];