import { BinaryReader, BinaryWriter } from "../../../binary"; export interface PrizeRef { amount: string; prizeId?: bigint; winnerAddress?: string; } export interface PrizeRefProtoMsg { typeUrl: "/lum.network.millions.PrizeRef"; value: Uint8Array; } export interface PrizeRefAmino { amount?: string; prize_id?: string; winner_address?: string; } export interface PrizeRefAminoMsg { type: "/lum.network.millions.PrizeRef"; value: PrizeRefAmino; } export interface PrizeRefSDKType { amount: string; prize_id?: bigint; winner_address?: string; } export declare const PrizeRef: { typeUrl: string; encode(message: PrizeRef, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PrizeRef; fromPartial(object: Partial): PrizeRef; fromAmino(object: PrizeRefAmino): PrizeRef; toAmino(message: PrizeRef): PrizeRefAmino; fromAminoMsg(object: PrizeRefAminoMsg): PrizeRef; fromProtoMsg(message: PrizeRefProtoMsg): PrizeRef; toProto(message: PrizeRef): Uint8Array; toProtoMsg(message: PrizeRef): PrizeRefProtoMsg; };