import { BandOracleRequest, BandOracleRequestAmino, BandIBCParams, BandIBCParamsAmino } from "./oracle"; import { BinaryReader, BinaryWriter } from "../../../binary"; import { DeepPartial } from "../../../helpers"; /** * @name GrantBandOraclePrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantBandOraclePrivilegeProposal */ export interface GrantBandOraclePrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.GrantBandOraclePrivilegeProposal"; title: string; description: string; relayers: string[]; } export interface GrantBandOraclePrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.GrantBandOraclePrivilegeProposal"; value: Uint8Array; } /** * @name GrantBandOraclePrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantBandOraclePrivilegeProposal */ export interface GrantBandOraclePrivilegeProposalAmino { title: string; description: string; relayers: string[]; } export interface GrantBandOraclePrivilegeProposalAminoMsg { type: "oracle/GrantBandOraclePrivilegeProposal"; value: GrantBandOraclePrivilegeProposalAmino; } /** * @name RevokeBandOraclePrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeBandOraclePrivilegeProposal */ export interface RevokeBandOraclePrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.RevokeBandOraclePrivilegeProposal"; title: string; description: string; relayers: string[]; } export interface RevokeBandOraclePrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.RevokeBandOraclePrivilegeProposal"; value: Uint8Array; } /** * @name RevokeBandOraclePrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeBandOraclePrivilegeProposal */ export interface RevokeBandOraclePrivilegeProposalAmino { title: string; description: string; relayers: string[]; } export interface RevokeBandOraclePrivilegeProposalAminoMsg { type: "oracle/RevokeBandOraclePrivilegeProposal"; value: RevokeBandOraclePrivilegeProposalAmino; } /** * @name GrantPriceFeederPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantPriceFeederPrivilegeProposal */ export interface GrantPriceFeederPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.GrantPriceFeederPrivilegeProposal"; title: string; description: string; base: string; quote: string; relayers: string[]; } export interface GrantPriceFeederPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.GrantPriceFeederPrivilegeProposal"; value: Uint8Array; } /** * @name GrantPriceFeederPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantPriceFeederPrivilegeProposal */ export interface GrantPriceFeederPrivilegeProposalAmino { title: string; description: string; base: string; quote: string; relayers: string[]; } export interface GrantPriceFeederPrivilegeProposalAminoMsg { type: "oracle/GrantPriceFeederPrivilegeProposal"; value: GrantPriceFeederPrivilegeProposalAmino; } /** * @name GrantProviderPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantProviderPrivilegeProposal */ export interface GrantProviderPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.GrantProviderPrivilegeProposal"; title: string; description: string; provider: string; relayers: string[]; } export interface GrantProviderPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.GrantProviderPrivilegeProposal"; value: Uint8Array; } /** * @name GrantProviderPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantProviderPrivilegeProposal */ export interface GrantProviderPrivilegeProposalAmino { title: string; description: string; provider: string; relayers: string[]; } export interface GrantProviderPrivilegeProposalAminoMsg { type: "oracle/GrantProviderPrivilegeProposal"; value: GrantProviderPrivilegeProposalAmino; } /** * @name RevokeProviderPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeProviderPrivilegeProposal */ export interface RevokeProviderPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.RevokeProviderPrivilegeProposal"; title: string; description: string; provider: string; relayers: string[]; } export interface RevokeProviderPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.RevokeProviderPrivilegeProposal"; value: Uint8Array; } /** * @name RevokeProviderPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeProviderPrivilegeProposal */ export interface RevokeProviderPrivilegeProposalAmino { title: string; description: string; provider: string; relayers: string[]; } export interface RevokeProviderPrivilegeProposalAminoMsg { type: "oracle/RevokeProviderPrivilegeProposal"; value: RevokeProviderPrivilegeProposalAmino; } /** * @name RevokePriceFeederPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokePriceFeederPrivilegeProposal */ export interface RevokePriceFeederPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.RevokePriceFeederPrivilegeProposal"; title: string; description: string; base: string; quote: string; relayers: string[]; } export interface RevokePriceFeederPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.RevokePriceFeederPrivilegeProposal"; value: Uint8Array; } /** * @name RevokePriceFeederPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokePriceFeederPrivilegeProposal */ export interface RevokePriceFeederPrivilegeProposalAmino { title: string; description: string; base: string; quote: string; relayers: string[]; } export interface RevokePriceFeederPrivilegeProposalAminoMsg { type: "oracle/RevokePriceFeederPrivilegeProposal"; value: RevokePriceFeederPrivilegeProposalAmino; } /** * @name AuthorizeBandOracleRequestProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.AuthorizeBandOracleRequestProposal */ export interface AuthorizeBandOracleRequestProposal { $typeUrl?: "/injective.oracle.v1beta1.AuthorizeBandOracleRequestProposal"; title: string; description: string; request: BandOracleRequest; } export interface AuthorizeBandOracleRequestProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.AuthorizeBandOracleRequestProposal"; value: Uint8Array; } /** * @name AuthorizeBandOracleRequestProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.AuthorizeBandOracleRequestProposal */ export interface AuthorizeBandOracleRequestProposalAmino { title: string; description: string; request: BandOracleRequestAmino; } export interface AuthorizeBandOracleRequestProposalAminoMsg { type: "oracle/AuthorizeBandOracleRequestProposal"; value: AuthorizeBandOracleRequestProposalAmino; } /** * @name UpdateBandOracleRequestProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.UpdateBandOracleRequestProposal */ export interface UpdateBandOracleRequestProposal { $typeUrl?: "/injective.oracle.v1beta1.UpdateBandOracleRequestProposal"; title: string; description: string; deleteRequestIds: bigint[]; updateOracleRequest?: BandOracleRequest; } export interface UpdateBandOracleRequestProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.UpdateBandOracleRequestProposal"; value: Uint8Array; } /** * @name UpdateBandOracleRequestProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.UpdateBandOracleRequestProposal */ export interface UpdateBandOracleRequestProposalAmino { title: string; description: string; delete_request_ids: string[]; update_oracle_request?: BandOracleRequestAmino; } export interface UpdateBandOracleRequestProposalAminoMsg { type: "oracle/UpdateBandOracleRequestProposal"; value: UpdateBandOracleRequestProposalAmino; } /** * @name EnableBandIBCProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.EnableBandIBCProposal */ export interface EnableBandIBCProposal { $typeUrl?: "/injective.oracle.v1beta1.EnableBandIBCProposal"; title: string; description: string; bandIbcParams: BandIBCParams; } export interface EnableBandIBCProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.EnableBandIBCProposal"; value: Uint8Array; } /** * @name EnableBandIBCProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.EnableBandIBCProposal */ export interface EnableBandIBCProposalAmino { title: string; description: string; band_ibc_params: BandIBCParamsAmino; } export interface EnableBandIBCProposalAminoMsg { type: "oracle/EnableBandIBCProposal"; value: EnableBandIBCProposalAmino; } /** * @name GrantStorkPublisherPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantStorkPublisherPrivilegeProposal */ export interface GrantStorkPublisherPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.GrantStorkPublisherPrivilegeProposal"; title: string; description: string; storkPublishers: string[]; } export interface GrantStorkPublisherPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.GrantStorkPublisherPrivilegeProposal"; value: Uint8Array; } /** * @name GrantStorkPublisherPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantStorkPublisherPrivilegeProposal */ export interface GrantStorkPublisherPrivilegeProposalAmino { title: string; description: string; stork_publishers: string[]; } export interface GrantStorkPublisherPrivilegeProposalAminoMsg { type: "oracle/GrantStorkPublisherPrivilegeProposal"; value: GrantStorkPublisherPrivilegeProposalAmino; } /** * @name RevokeStorkPublisherPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeStorkPublisherPrivilegeProposal */ export interface RevokeStorkPublisherPrivilegeProposal { $typeUrl?: "/injective.oracle.v1beta1.RevokeStorkPublisherPrivilegeProposal"; title: string; description: string; storkPublishers: string[]; } export interface RevokeStorkPublisherPrivilegeProposalProtoMsg { typeUrl: "/injective.oracle.v1beta1.RevokeStorkPublisherPrivilegeProposal"; value: Uint8Array; } /** * @name RevokeStorkPublisherPrivilegeProposalAmino * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeStorkPublisherPrivilegeProposal */ export interface RevokeStorkPublisherPrivilegeProposalAmino { title: string; description: string; stork_publishers: string[]; } export interface RevokeStorkPublisherPrivilegeProposalAminoMsg { type: "oracle/RevokeStorkPublisherPrivilegeProposal"; value: RevokeStorkPublisherPrivilegeProposalAmino; } /** * @name GrantBandOraclePrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantBandOraclePrivilegeProposal */ export declare const GrantBandOraclePrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is GrantBandOraclePrivilegeProposal; isAmino(o: any): o is GrantBandOraclePrivilegeProposalAmino; encode(message: GrantBandOraclePrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GrantBandOraclePrivilegeProposal; fromPartial(object: DeepPartial): GrantBandOraclePrivilegeProposal; fromAmino(object: GrantBandOraclePrivilegeProposalAmino): GrantBandOraclePrivilegeProposal; toAmino(message: GrantBandOraclePrivilegeProposal): GrantBandOraclePrivilegeProposalAmino; fromAminoMsg(object: GrantBandOraclePrivilegeProposalAminoMsg): GrantBandOraclePrivilegeProposal; toAminoMsg(message: GrantBandOraclePrivilegeProposal): GrantBandOraclePrivilegeProposalAminoMsg; fromProtoMsg(message: GrantBandOraclePrivilegeProposalProtoMsg): GrantBandOraclePrivilegeProposal; toProto(message: GrantBandOraclePrivilegeProposal): Uint8Array; toProtoMsg(message: GrantBandOraclePrivilegeProposal): GrantBandOraclePrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name RevokeBandOraclePrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeBandOraclePrivilegeProposal */ export declare const RevokeBandOraclePrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is RevokeBandOraclePrivilegeProposal; isAmino(o: any): o is RevokeBandOraclePrivilegeProposalAmino; encode(message: RevokeBandOraclePrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): RevokeBandOraclePrivilegeProposal; fromPartial(object: DeepPartial): RevokeBandOraclePrivilegeProposal; fromAmino(object: RevokeBandOraclePrivilegeProposalAmino): RevokeBandOraclePrivilegeProposal; toAmino(message: RevokeBandOraclePrivilegeProposal): RevokeBandOraclePrivilegeProposalAmino; fromAminoMsg(object: RevokeBandOraclePrivilegeProposalAminoMsg): RevokeBandOraclePrivilegeProposal; toAminoMsg(message: RevokeBandOraclePrivilegeProposal): RevokeBandOraclePrivilegeProposalAminoMsg; fromProtoMsg(message: RevokeBandOraclePrivilegeProposalProtoMsg): RevokeBandOraclePrivilegeProposal; toProto(message: RevokeBandOraclePrivilegeProposal): Uint8Array; toProtoMsg(message: RevokeBandOraclePrivilegeProposal): RevokeBandOraclePrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name GrantPriceFeederPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantPriceFeederPrivilegeProposal */ export declare const GrantPriceFeederPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is GrantPriceFeederPrivilegeProposal; isAmino(o: any): o is GrantPriceFeederPrivilegeProposalAmino; encode(message: GrantPriceFeederPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GrantPriceFeederPrivilegeProposal; fromPartial(object: DeepPartial): GrantPriceFeederPrivilegeProposal; fromAmino(object: GrantPriceFeederPrivilegeProposalAmino): GrantPriceFeederPrivilegeProposal; toAmino(message: GrantPriceFeederPrivilegeProposal): GrantPriceFeederPrivilegeProposalAmino; fromAminoMsg(object: GrantPriceFeederPrivilegeProposalAminoMsg): GrantPriceFeederPrivilegeProposal; toAminoMsg(message: GrantPriceFeederPrivilegeProposal): GrantPriceFeederPrivilegeProposalAminoMsg; fromProtoMsg(message: GrantPriceFeederPrivilegeProposalProtoMsg): GrantPriceFeederPrivilegeProposal; toProto(message: GrantPriceFeederPrivilegeProposal): Uint8Array; toProtoMsg(message: GrantPriceFeederPrivilegeProposal): GrantPriceFeederPrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name GrantProviderPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantProviderPrivilegeProposal */ export declare const GrantProviderPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is GrantProviderPrivilegeProposal; isAmino(o: any): o is GrantProviderPrivilegeProposalAmino; encode(message: GrantProviderPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GrantProviderPrivilegeProposal; fromPartial(object: DeepPartial): GrantProviderPrivilegeProposal; fromAmino(object: GrantProviderPrivilegeProposalAmino): GrantProviderPrivilegeProposal; toAmino(message: GrantProviderPrivilegeProposal): GrantProviderPrivilegeProposalAmino; fromAminoMsg(object: GrantProviderPrivilegeProposalAminoMsg): GrantProviderPrivilegeProposal; toAminoMsg(message: GrantProviderPrivilegeProposal): GrantProviderPrivilegeProposalAminoMsg; fromProtoMsg(message: GrantProviderPrivilegeProposalProtoMsg): GrantProviderPrivilegeProposal; toProto(message: GrantProviderPrivilegeProposal): Uint8Array; toProtoMsg(message: GrantProviderPrivilegeProposal): GrantProviderPrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name RevokeProviderPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeProviderPrivilegeProposal */ export declare const RevokeProviderPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is RevokeProviderPrivilegeProposal; isAmino(o: any): o is RevokeProviderPrivilegeProposalAmino; encode(message: RevokeProviderPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): RevokeProviderPrivilegeProposal; fromPartial(object: DeepPartial): RevokeProviderPrivilegeProposal; fromAmino(object: RevokeProviderPrivilegeProposalAmino): RevokeProviderPrivilegeProposal; toAmino(message: RevokeProviderPrivilegeProposal): RevokeProviderPrivilegeProposalAmino; fromAminoMsg(object: RevokeProviderPrivilegeProposalAminoMsg): RevokeProviderPrivilegeProposal; toAminoMsg(message: RevokeProviderPrivilegeProposal): RevokeProviderPrivilegeProposalAminoMsg; fromProtoMsg(message: RevokeProviderPrivilegeProposalProtoMsg): RevokeProviderPrivilegeProposal; toProto(message: RevokeProviderPrivilegeProposal): Uint8Array; toProtoMsg(message: RevokeProviderPrivilegeProposal): RevokeProviderPrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name RevokePriceFeederPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokePriceFeederPrivilegeProposal */ export declare const RevokePriceFeederPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is RevokePriceFeederPrivilegeProposal; isAmino(o: any): o is RevokePriceFeederPrivilegeProposalAmino; encode(message: RevokePriceFeederPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): RevokePriceFeederPrivilegeProposal; fromPartial(object: DeepPartial): RevokePriceFeederPrivilegeProposal; fromAmino(object: RevokePriceFeederPrivilegeProposalAmino): RevokePriceFeederPrivilegeProposal; toAmino(message: RevokePriceFeederPrivilegeProposal): RevokePriceFeederPrivilegeProposalAmino; fromAminoMsg(object: RevokePriceFeederPrivilegeProposalAminoMsg): RevokePriceFeederPrivilegeProposal; toAminoMsg(message: RevokePriceFeederPrivilegeProposal): RevokePriceFeederPrivilegeProposalAminoMsg; fromProtoMsg(message: RevokePriceFeederPrivilegeProposalProtoMsg): RevokePriceFeederPrivilegeProposal; toProto(message: RevokePriceFeederPrivilegeProposal): Uint8Array; toProtoMsg(message: RevokePriceFeederPrivilegeProposal): RevokePriceFeederPrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name AuthorizeBandOracleRequestProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.AuthorizeBandOracleRequestProposal */ export declare const AuthorizeBandOracleRequestProposal: { typeUrl: string; aminoType: string; is(o: any): o is AuthorizeBandOracleRequestProposal; isAmino(o: any): o is AuthorizeBandOracleRequestProposalAmino; encode(message: AuthorizeBandOracleRequestProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): AuthorizeBandOracleRequestProposal; fromPartial(object: DeepPartial): AuthorizeBandOracleRequestProposal; fromAmino(object: AuthorizeBandOracleRequestProposalAmino): AuthorizeBandOracleRequestProposal; toAmino(message: AuthorizeBandOracleRequestProposal): AuthorizeBandOracleRequestProposalAmino; fromAminoMsg(object: AuthorizeBandOracleRequestProposalAminoMsg): AuthorizeBandOracleRequestProposal; toAminoMsg(message: AuthorizeBandOracleRequestProposal): AuthorizeBandOracleRequestProposalAminoMsg; fromProtoMsg(message: AuthorizeBandOracleRequestProposalProtoMsg): AuthorizeBandOracleRequestProposal; toProto(message: AuthorizeBandOracleRequestProposal): Uint8Array; toProtoMsg(message: AuthorizeBandOracleRequestProposal): AuthorizeBandOracleRequestProposalProtoMsg; registerTypeUrl(): void; }; /** * @name UpdateBandOracleRequestProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.UpdateBandOracleRequestProposal */ export declare const UpdateBandOracleRequestProposal: { typeUrl: string; aminoType: string; is(o: any): o is UpdateBandOracleRequestProposal; isAmino(o: any): o is UpdateBandOracleRequestProposalAmino; encode(message: UpdateBandOracleRequestProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UpdateBandOracleRequestProposal; fromPartial(object: DeepPartial): UpdateBandOracleRequestProposal; fromAmino(object: UpdateBandOracleRequestProposalAmino): UpdateBandOracleRequestProposal; toAmino(message: UpdateBandOracleRequestProposal): UpdateBandOracleRequestProposalAmino; fromAminoMsg(object: UpdateBandOracleRequestProposalAminoMsg): UpdateBandOracleRequestProposal; toAminoMsg(message: UpdateBandOracleRequestProposal): UpdateBandOracleRequestProposalAminoMsg; fromProtoMsg(message: UpdateBandOracleRequestProposalProtoMsg): UpdateBandOracleRequestProposal; toProto(message: UpdateBandOracleRequestProposal): Uint8Array; toProtoMsg(message: UpdateBandOracleRequestProposal): UpdateBandOracleRequestProposalProtoMsg; registerTypeUrl(): void; }; /** * @name EnableBandIBCProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.EnableBandIBCProposal */ export declare const EnableBandIBCProposal: { typeUrl: string; aminoType: string; is(o: any): o is EnableBandIBCProposal; isAmino(o: any): o is EnableBandIBCProposalAmino; encode(message: EnableBandIBCProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EnableBandIBCProposal; fromPartial(object: DeepPartial): EnableBandIBCProposal; fromAmino(object: EnableBandIBCProposalAmino): EnableBandIBCProposal; toAmino(message: EnableBandIBCProposal): EnableBandIBCProposalAmino; fromAminoMsg(object: EnableBandIBCProposalAminoMsg): EnableBandIBCProposal; toAminoMsg(message: EnableBandIBCProposal): EnableBandIBCProposalAminoMsg; fromProtoMsg(message: EnableBandIBCProposalProtoMsg): EnableBandIBCProposal; toProto(message: EnableBandIBCProposal): Uint8Array; toProtoMsg(message: EnableBandIBCProposal): EnableBandIBCProposalProtoMsg; registerTypeUrl(): void; }; /** * @name GrantStorkPublisherPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.GrantStorkPublisherPrivilegeProposal */ export declare const GrantStorkPublisherPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is GrantStorkPublisherPrivilegeProposal; isAmino(o: any): o is GrantStorkPublisherPrivilegeProposalAmino; encode(message: GrantStorkPublisherPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GrantStorkPublisherPrivilegeProposal; fromPartial(object: DeepPartial): GrantStorkPublisherPrivilegeProposal; fromAmino(object: GrantStorkPublisherPrivilegeProposalAmino): GrantStorkPublisherPrivilegeProposal; toAmino(message: GrantStorkPublisherPrivilegeProposal): GrantStorkPublisherPrivilegeProposalAmino; fromAminoMsg(object: GrantStorkPublisherPrivilegeProposalAminoMsg): GrantStorkPublisherPrivilegeProposal; toAminoMsg(message: GrantStorkPublisherPrivilegeProposal): GrantStorkPublisherPrivilegeProposalAminoMsg; fromProtoMsg(message: GrantStorkPublisherPrivilegeProposalProtoMsg): GrantStorkPublisherPrivilegeProposal; toProto(message: GrantStorkPublisherPrivilegeProposal): Uint8Array; toProtoMsg(message: GrantStorkPublisherPrivilegeProposal): GrantStorkPublisherPrivilegeProposalProtoMsg; registerTypeUrl(): void; }; /** * @name RevokeStorkPublisherPrivilegeProposal * @package injective.oracle.v1beta1 * @see proto type: injective.oracle.v1beta1.RevokeStorkPublisherPrivilegeProposal */ export declare const RevokeStorkPublisherPrivilegeProposal: { typeUrl: string; aminoType: string; is(o: any): o is RevokeStorkPublisherPrivilegeProposal; isAmino(o: any): o is RevokeStorkPublisherPrivilegeProposalAmino; encode(message: RevokeStorkPublisherPrivilegeProposal, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): RevokeStorkPublisherPrivilegeProposal; fromPartial(object: DeepPartial): RevokeStorkPublisherPrivilegeProposal; fromAmino(object: RevokeStorkPublisherPrivilegeProposalAmino): RevokeStorkPublisherPrivilegeProposal; toAmino(message: RevokeStorkPublisherPrivilegeProposal): RevokeStorkPublisherPrivilegeProposalAmino; fromAminoMsg(object: RevokeStorkPublisherPrivilegeProposalAminoMsg): RevokeStorkPublisherPrivilegeProposal; toAminoMsg(message: RevokeStorkPublisherPrivilegeProposal): RevokeStorkPublisherPrivilegeProposalAminoMsg; fromProtoMsg(message: RevokeStorkPublisherPrivilegeProposalProtoMsg): RevokeStorkPublisherPrivilegeProposal; toProto(message: RevokeStorkPublisherPrivilegeProposal): Uint8Array; toProtoMsg(message: RevokeStorkPublisherPrivilegeProposal): RevokeStorkPublisherPrivilegeProposalProtoMsg; registerTypeUrl(): void; };