import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file rpc/proto/v1/sign.proto. */ export declare const file_rpc_proto_v1_sign: GenFile; /** * @generated from message rpc.proto.v1.SignRequest */ export type SignRequest = Message<"rpc.proto.v1.SignRequest"> & { /** * @generated from field: rpc.proto.v1.SignType type = 1; */ type: SignType; /** * @generated from field: bytes params = 2; */ params: Uint8Array; }; /** * Describes the message rpc.proto.v1.SignRequest. * Use `create(SignRequestSchema)` to create a new message. */ export declare const SignRequestSchema: GenMessage; /** * @generated from message rpc.proto.v1.SignResponse */ export type SignResponse = Message<"rpc.proto.v1.SignResponse"> & { /** * @generated from field: bytes result = 1; */ result: Uint8Array; }; /** * Describes the message rpc.proto.v1.SignResponse. * Use `create(SignResponseSchema)` to create a new message. */ export declare const SignResponseSchema: GenMessage; /** * @generated from message rpc.proto.v1.SendTransactionResponse */ export type SendTransactionResponse = Message<"rpc.proto.v1.SendTransactionResponse"> & { /** * @generated from field: string tx_hash = 1; */ txHash: string; }; /** * Describes the message rpc.proto.v1.SendTransactionResponse. * Use `create(SendTransactionResponseSchema)` to create a new message. */ export declare const SendTransactionResponseSchema: GenMessage; /** * @generated from enum rpc.proto.v1.SignType */ export declare enum SignType { /** * @generated from enum value: SIGN_TYPE_UNSPECIFIED = 0; */ UNSPECIFIED = 0, /** * @generated from enum value: SIGN_TYPE_MESSAGE = 1; */ MESSAGE = 1, /** * @generated from enum value: SIGN_TYPE_TRANSACTION = 2; */ TRANSACTION = 2 } /** * Describes the enum rpc.proto.v1.SignType. */ export declare const SignTypeSchema: GenEnum;