PriceSnapshotItem: {
    typeUrl: string;
    decode(input: Uint8Array | BinaryReader, length?: number): PriceSnapshotItem;
    encode(message: PriceSnapshotItem, writer?: BinaryWriter): BinaryWriter;
    fromAmino(object: PriceSnapshotItemAmino): PriceSnapshotItem;
    fromAminoMsg(object: PriceSnapshotItemAminoMsg): PriceSnapshotItem;
    fromPartial(object: {
        denom?: string;
        oracleExchangeRate?: {
            exchangeRate?: string;
            lastUpdate?: string;
            lastUpdateTimestamp?: bigint;
        };
    }): PriceSnapshotItem;
    fromProtoMsg(message: PriceSnapshotItemProtoMsg): PriceSnapshotItem;
    toAmino(message: PriceSnapshotItem): PriceSnapshotItemAmino;
    toProto(message: PriceSnapshotItem): Uint8Array;
    toProtoMsg(message: PriceSnapshotItem): PriceSnapshotItemProtoMsg;
}