import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3 } from "@bufbuild/protobuf"; /** * SetProtoRevEnabledProposal is a gov Content type to update whether the * protorev module is enabled * * @generated from message osmosis.protorev.v1beta1.SetProtoRevEnabledProposal */ export declare class SetProtoRevEnabledProposal extends Message { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string description = 2; */ description: string; /** * @generated from field: bool enabled = 3; */ enabled: boolean; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.SetProtoRevEnabledProposal"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SetProtoRevEnabledProposal; static fromJson(jsonValue: JsonValue, options?: Partial): SetProtoRevEnabledProposal; static fromJsonString(jsonString: string, options?: Partial): SetProtoRevEnabledProposal; static equals(a: SetProtoRevEnabledProposal | PlainMessage | undefined, b: SetProtoRevEnabledProposal | PlainMessage | undefined): boolean; } /** * SetProtoRevAdminAccountProposal is a gov Content type to set the admin * account that will receive permissions to alter hot routes and set the * developer address that will be receiving a share of profits from the module * * @generated from message osmosis.protorev.v1beta1.SetProtoRevAdminAccountProposal */ export declare class SetProtoRevAdminAccountProposal extends Message { /** * @generated from field: string title = 1; */ title: string; /** * @generated from field: string description = 2; */ description: string; /** * @generated from field: string account = 3; */ account: string; constructor(data?: PartialMessage); static readonly runtime: typeof proto3; static readonly typeName = "osmosis.protorev.v1beta1.SetProtoRevAdminAccountProposal"; static readonly fields: FieldList; static fromBinary(bytes: Uint8Array, options?: Partial): SetProtoRevAdminAccountProposal; static fromJson(jsonValue: JsonValue, options?: Partial): SetProtoRevAdminAccountProposal; static fromJsonString(jsonString: string, options?: Partial): SetProtoRevAdminAccountProposal; static equals(a: SetProtoRevAdminAccountProposal | PlainMessage | undefined, b: SetProtoRevAdminAccountProposal | PlainMessage | undefined): boolean; } //# sourceMappingURL=gov_pb.d.ts.map