import { type DeepPartial, type EmojiResolvable, type RestOrArray } from '../common'; import { type APIPollMedia, type RESTAPIPollCreate } from '../types'; export declare class PollBuilder { data: DeepPartial; constructor(data?: DeepPartial); addAnswers(...answers: RestOrArray): this; setAnswers(...answers: RestOrArray): this; setQuestion(data: PollMedia): this; setDuration(hours: number): this; allowMultiselect(value?: boolean): this; toJSON(): RESTAPIPollCreate; private resolvedPollMedia; } export type PollMedia = Omit & { emoji?: EmojiResolvable; };