import * as React from "react";
import { ListingDetailPhaseCardComponentProps, PhaseWithExpiryProps, ChallengePhaseProps, RevealVoteProps, AppealDecisionProps, AppealChallengePhaseProps } from "./types";
import { ChallengeResultsProps } from "../ChallengeResultsChart";
export declare type AppealChallengeRevealVoteCardProps = ListingDetailPhaseCardComponentProps & PhaseWithExpiryProps & ChallengePhaseProps & RevealVoteProps & ChallengeResultsProps & AppealDecisionProps & AppealChallengePhaseProps;
export interface AppealChallengeRevealVoteCardState {
    flipped: boolean;
}
export declare class AppealChallengeRevealVoteCard extends React.Component<AppealChallengeRevealVoteCardProps, AppealChallengeRevealVoteCardState> {
    constructor(props: AppealChallengeRevealVoteCardProps);
    render(): JSX.Element;
    private renderRevealVote;
    private swapFlipped;
}
