export interface PollProps { activePollId: string, pollData: PollData, addOption: (name: string) => void, vote: (optionName: string,uuid: string) => void } export interface PollData extends Record[]> { } export interface SignedData { data: T, signature: string } export interface VoteData { userid: string, timestamp: string } export interface OptionData { userid: string, timestamp: string, optionName: string }