Variable zDecodedProposalConst

zDecodedProposal: z.ZodUnion<[z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    address: z.ZodEffects<z.ZodEffects<z.ZodString, string, string>, string, string>;
    cdata: z.ZodEffects<z.ZodString, string, string>;
    propType: z.ZodLiteral<"customCall">;
}, "strip", z.ZodTypeAny, {
    address: string;
    cdata: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "customCall";
}, {
    address: string;
    cdata: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "customCall";
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    data: z.ZodOptional<z.ZodEffects<z.ZodString, string, string>>;
    link: z.ZodOptional<z.ZodString>;
    propType: z.ZodLiteral<"tick">;
}, "strip", z.ZodTypeAny, {
    data?: string;
    link?: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "tick";
}, {
    data?: string;
    link?: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "tick";
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    data: z.ZodEffects<z.ZodString, string, string>;
    link: z.ZodOptional<z.ZodString>;
    propType: z.ZodLiteral<"customSignal">;
    signalType: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    data: string;
    link?: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "customSignal";
    signalType: number;
}, {
    data: string;
    link?: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "customSignal";
    signalType: number;
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    propType: z.ZodLiteral<"burnRespect">;
    reason: z.ZodString;
    tokenId: z.ZodEffects<z.ZodPipeline<z.ZodEffects<z.ZodString, string, string>, z.ZodString>, string, string>;
}, "strip", z.ZodTypeAny, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "burnRespect";
    reason: string;
    tokenId: string;
}, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "burnRespect";
    reason: string;
    tokenId: string;
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    propType: z.ZodLiteral<"burnRespectBatch">;
    reason: z.ZodString;
    tokenIds: z.ZodArray<z.ZodEffects<z.ZodPipeline<z.ZodEffects<z.ZodString, string, string>, z.ZodString>, string, string>, "many">;
}, "strip", z.ZodTypeAny, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "burnRespectBatch";
    reason: string;
    tokenIds: string[];
}, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "burnRespectBatch";
    reason: string;
    tokenIds: string[];
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    awards: z.ZodArray<z.ZodObject<{
        account: z.ZodEffects<z.ZodEffects<z.ZodString, string, string>, string, string>;
        groupNum: z.ZodOptional<z.ZodNumber>;
        meetingNum: z.ZodNumber;
        mintType: z.ZodNumber;
        reason: z.ZodString;
        title: z.ZodString;
        tokenId: z.ZodEffects<z.ZodPipeline<z.ZodEffects<(...), (...), (...)>, z.ZodString>, string, string>;
        value: z.ZodBigInt;
    }, "strip", z.ZodTypeAny, {
        account: string;
        groupNum?: number;
        meetingNum: number;
        mintType: number;
        reason: string;
        title: string;
        tokenId: string;
        value: bigint;
    }, {
        account: string;
        groupNum?: number;
        meetingNum: number;
        mintType: number;
        reason: string;
        title: string;
        tokenId: string;
        value: bigint;
    }>, "many">;
    propType: z.ZodLiteral<"respectAccountBatch">;
}, "strip", z.ZodTypeAny, {
    awards: {
        account: string;
        groupNum?: number;
        meetingNum: number;
        mintType: number;
        reason: string;
        title: string;
        tokenId: string;
        value: bigint;
    }[];
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "respectAccountBatch";
}, {
    awards: {
        account: string;
        groupNum?: number;
        meetingNum: number;
        mintType: number;
        reason: string;
        title: string;
        tokenId: string;
        value: bigint;
    }[];
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "respectAccountBatch";
}>, z.ZodObject<{
    account: z.ZodEffects<z.ZodEffects<z.ZodString, string, string>, string, string>;
    groupNum: z.ZodOptional<z.ZodNumber>;
    meetingNum: z.ZodNumber;
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
    mintType: z.ZodNumber;
    reason: z.ZodString;
    title: z.ZodString;
    tokenId: z.ZodEffects<z.ZodPipeline<z.ZodEffects<z.ZodString, string, string>, z.ZodString>, string, string>;
    value: z.ZodBigInt;
} & {
    propType: z.ZodLiteral<"respectAccount">;
}, "strip", z.ZodTypeAny, {
    account: string;
    groupNum?: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintType: number;
    propType: "respectAccount";
    reason: string;
    title: string;
    tokenId: string;
    value: bigint;
}, {
    account: string;
    groupNum?: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintType: number;
    propType: "respectAccount";
    reason: string;
    title: string;
    tokenId: string;
    value: bigint;
}>, z.ZodObject<{
    groupNum: z.ZodNumber;
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
    rankings: z.ZodArray<z.ZodEffects<z.ZodEffects<z.ZodString, string, string>, string, string>, "many">;
} & {
    meetingNum: z.ZodNumber;
    mintData: z.ZodEffects<z.ZodString, string, string>;
    propType: z.ZodLiteral<"respectBreakout">;
}, "strip", z.ZodTypeAny, {
    groupNum: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintData: string;
    propType: "respectBreakout";
    rankings: string[];
}, {
    groupNum: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintData: string;
    propType: "respectBreakout";
    rankings: string[];
}>, z.ZodObject<{
    groupNum: z.ZodNumber;
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
    rankings: z.ZodArray<z.ZodEffects<z.ZodEffects<z.ZodString, string, string>, string, string>, "many">;
} & {
    meetingNum: z.ZodNumber;
    mintData: z.ZodEffects<z.ZodString, string, string>;
    propType: z.ZodLiteral<"respectBreakoutX2">;
}, "strip", z.ZodTypeAny, {
    groupNum: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintData: string;
    propType: "respectBreakoutX2";
    rankings: string[];
}, {
    groupNum: number;
    meetingNum: number;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    mintData: string;
    propType: "respectBreakoutX2";
    rankings: string[];
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    newVetoLen: z.ZodBigInt;
    newVoteLen: z.ZodBigInt;
    propType: z.ZodLiteral<"setPeriods">;
}, "strip", z.ZodTypeAny, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newVetoLen: bigint;
    newVoteLen: bigint;
    propType: "setPeriods";
}, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newVetoLen: bigint;
    newVoteLen: bigint;
    propType: "setPeriods";
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    newMinWeight: z.ZodString;
    propType: z.ZodLiteral<"setMinWeight">;
}, "strip", z.ZodTypeAny, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newMinWeight: string;
    propType: "setMinWeight";
}, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newMinWeight: string;
    propType: "setMinWeight";
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    newMaxLiveYesVotes: z.ZodNumber;
    propType: z.ZodLiteral<"setMaxLiveYesVotes">;
}, "strip", z.ZodTypeAny, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newMaxLiveYesVotes: number;
    propType: "setMaxLiveYesVotes";
}, {
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    newMaxLiveYesVotes: number;
    propType: "setMaxLiveYesVotes";
}>, z.ZodObject<{
    metadata: z.ZodObject<{
        propDescription: z.ZodOptional<z.ZodString>;
        propTitle: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        propDescription?: string;
        propTitle?: string;
    }, {
        propDescription?: string;
        propTitle?: string;
    }>;
} & {
    canceledId: z.ZodPipeline<z.ZodEffects<z.ZodString, string, string>, z.ZodString>;
    propType: z.ZodLiteral<"cancelProposal">;
}, "strip", z.ZodTypeAny, {
    canceledId: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "cancelProposal";
}, {
    canceledId: string;
    metadata: {
        propDescription?: string;
        propTitle?: string;
    };
    propType: "cancelProposal";
}>]>