import Keyframes, { KeyframeProps } from "./keyframes.js"; import type { Easing } from "./easings.js"; export declare function flyToInterpolator(start: CameraDataType & { ease?: Easing; width: number; height: number; }, end: CameraDataType & { ease?: Easing; }, factor: number, options?: { speed?: number; curve?: number; maxDuration?: number; }): { longitude: number; latitude: number; zoom: number; }; export type CameraDataType = { latitude: number; longitude: number; zoom: number; pitch?: number; bearing?: number; }; export type CameraKeyframeProps = KeyframeProps & { width: number; height: number; }; export default class CameraKeyFrames extends Keyframes { width: number; height: number; constructor({ timings, keyframes, easings, interpolators, width, height }: CameraKeyframeProps); getFrame(): { longitude: number; latitude: number; zoom: number; }; } //# sourceMappingURL=camera-keyframes.d.ts.map