import { ChainId } from '@envanik/sdk';
export declare type NFT_PROPOSAL = {
    id: string;
    targets: string[];
    values: string[];
    signatures: string[];
    calldatas: string[];
    proposer?: string;
    forVotes: number;
    againstVotes: number;
    startTime: number;
    endTime: number;
    eta: any;
    description: string;
    executed: boolean;
    canceled: boolean;
};
export declare const GET_PROPOSALS: import("graphql").DocumentNode;
export declare const GET_NFT_GOVERNANCE_PROPOSALS: import("graphql").DocumentNode;
export declare const getAllProposalData: (chainId: ChainId, id?: string | undefined) => Promise<NFT_PROPOSAL[] | null>;
