seyfert
Version:
The most advanced framework for discord bots
17 lines (16 loc) • 682 B
TypeScript
import { type DeepPartial, type EmojiResolvable, type RestOrArray } from '../common';
import { type APIPollMedia, type RESTAPIPollCreate } from '../types';
export declare class PollBuilder {
data: DeepPartial<RESTAPIPollCreate>;
constructor(data?: DeepPartial<RESTAPIPollCreate>);
addAnswers(...answers: RestOrArray<PollMedia>): this;
setAnswers(...answers: RestOrArray<PollMedia>): this;
setQuestion(data: PollMedia): this;
setDuration(hours: number): this;
allowMultiselect(value?: boolean): this;
toJSON(): RESTAPIPollCreate;
private resolvedPollMedia;
}
export type PollMedia = Omit<APIPollMedia, 'emoji'> & {
emoji?: EmojiResolvable;
};