import Client from '../../../Client'; import { FeedItemType, PrioritizedGender, UserData, UserObject } from '../../../Types'; export default class FeedPoll { readonly client: Client; readonly raw: FeedPollData; readonly type: FeedItemType.POLL; uuid: string; gameRoundUUID: string; emoji: string; text: string; backgroundColor: `#${string}`; prioritized: boolean; active: boolean; prioritizedGender: PrioritizedGender; botGenderPool: PrioritizedGender | 'NONE'; users: (UserObject | UserData)[]; createdAt: Date; updatedAt: Date; seenPeople: string[]; shuffleIteration: number; shuffleDisabled: boolean; constructor(client: Client, data: FeedPollData); fetch(): Promise; answer(user: string): Promise; skip(): Promise; shuffle(): Promise<(UserObject | UserData)[]>; } export interface FeedPollData { uuid: string; type: FeedItemType.POLL; emoji: string; text: string; text_eng: string; backgroundColor: `#${string}`; prioritized: boolean; active: boolean; prioritizedGender: PrioritizedGender; botGenderPool: PrioritizedGender | 'NONE'; users: UserData[]; createdAt: string; updatedAt: string; gameRoundUuid: string; } //# sourceMappingURL=FeedPoll.d.ts.map