type VoteSettings = { proposalTokenThreshold: string; votingDelay: string; votingPeriod: string; votingQuorumFraction: string; votingTokenAddress: string; votingTokenMetadata: { decimals: number; name: string; symbol: string }; };