import { Component } from "react";
import type { SectionProps, SectionState } from "./types";
export declare class Section extends Component<SectionProps, SectionState> {
    private draw;
    private rotate;
    private opacity;
    state: SectionState;
    componentDidMount(): void;
    shouldComponentUpdate(nextProps: SectionProps): boolean;
    private animate;
    private delay;
    private incrementInterpolations;
    private get phaseDelay();
    private get isPhaseUpdate();
    render(): import("react").JSX.Element;
}
