AnimateConfig: {
    cancelSet?: CancelSet;
    delayFrames?: number;
    update: (t: number) => void;
} & (
    | {
        cancelled?: () => void;
        duration: number;
        easing?: keyof typeof easingFunctions;
        end?: number;
        ended?: () => void;
        start?: number;
    }
    | {
        cancelled?: undefined;
        duration: "continuous";
        easing?: "linear";
        end?: undefined;
        ended?: undefined;
        start?: undefined;
    }
)
MMNEPVFCICPMFPCPTTAAATR