import NetworkLibrary from "../core/services/networklibrary";
import { SubmitPollVoteRequest } from "./model/SubmitPollVoteRequest";
import { AddPollOptionRequest } from "./model/AddPollOptionRequest";
import { GetPollVotesRequest } from "./model/GetPollVotesRequest";
import { AddPollOptionResponse } from "./model/AddPollOptionResponse";
import { GetPollVotesResponse } from "./model/GetPollVotesResponse";
declare class PollFeedClient {
    private networkLibrary;
    constructor(networkInstance: NetworkLibrary);
    submitPollVote(request: SubmitPollVoteRequest): Promise<import("../core/services/lmresponse").default<any>>;
    addPollOption(request: AddPollOptionRequest): Promise<import("../core/services/lmresponse").default<AddPollOptionResponse>>;
    getPollVotes(request: GetPollVotesRequest): Promise<import("../core/services/lmresponse").default<GetPollVotesResponse>>;
}
export default PollFeedClient;
