import { Algodv2 } from "algosdk";
import GovernanceClient from "./governanceClient";
export default class Proposal {
    govClient: GovernanceClient;
    algod: Algodv2;
    appId: number;
    address: string;
    votesFor: number;
    votesAgainst: number;
    voteCloseTime: number;
    executionTime: number;
    executed: number;
    canceledByEmergencyDao: number;
    title: string;
    link: string;
    adminAppId: number;
    constructor(govClient: GovernanceClient, proposalAppId: any);
    loadState(): Promise<void>;
}
