interface Option {
    scatterSize: number;
    distance: number;
    color: Array<string>;
    pages: Array<string>;
}
export default class dynamicPathHelper {
    initTime: Date;
    endTime: Date;
    timeDuration: number;
    width: number;
    height: number;
    exitPage: string;
    type0: string;
    type1: string;
    private option;
    constructor(option?: Option);
    userType0: any[];
    userType1: any[];
    newStatus: any[];
    oldStatus: any[];
    statusRecord: any[];
    statusCount: any[];
    initData(dataRaw: any, width: any, height: any, val0: any, val1: any, exit: any): any;
    getRelativeCoord(index: any, type: any): any[];
    getData(dataRaw: any, centers: any): any[];
    getTimeArrayIndex(currentTime: any): number;
    getCirclePoint(x: any, y: any, dis: any, angle: any): any[];
}
export {};
