import type { ElectionSummaryOptions } from "../summary/electionSummary"; import type { Actor, Ballot, VoteCandidate } from "../vote"; import VoteResult from "./VoteResult.js"; import type { CandidateScores } from "./VotingMethodImplementation"; export default class SingleRoundResult extends VoteResult { #private; constructor(authorizedVoters: Actor[], candidates: VoteCandidate[], subject: string, votes: Ballot[], options: Partial); get result(): CandidateScores; }