///
import Purview, { JSX } from "../purview";
interface AnimationState {
visible: boolean;
count: number;
step: number;
}
export default class extends Purview.Component<{}, AnimationState> {
interval: NodeJS.Timer | null;
state: {
visible: boolean;
count: number;
step: number;
};
componentWillUnmount(): void;
toggle: () => void;
next: () => Promise;
flip: () => Promise;
render(): JSX.Element;
}
export {};