/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { SignMessageContext } from './SignMessageContext'; import { WalletBitcoinConfig } from './WalletBitcoinConfig'; /** * * @export * @interface SignMessageWithWaasRequest */ export interface SignMessageWithWaasRequest { /** * A string with a max length of 204800 characters * @type {string} * @memberof SignMessageWithWaasRequest */ message: string; /** * Whether the message is pre-formatted for signing * @type {boolean} * @memberof SignMessageWithWaasRequest */ isFormatted?: boolean; /** * MPC room identifier for the signing session * @type {string} * @memberof SignMessageWithWaasRequest */ roomId?: string; /** * * @type {SignMessageContext} * @memberof SignMessageWithWaasRequest */ context?: SignMessageContext; /** * * @type {WalletBitcoinConfig} * @memberof SignMessageWithWaasRequest */ bitcoinConfig?: WalletBitcoinConfig; } export declare function SignMessageWithWaasRequestFromJSON(json: any): SignMessageWithWaasRequest; export declare function SignMessageWithWaasRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SignMessageWithWaasRequest; export declare function SignMessageWithWaasRequestToJSON(value?: SignMessageWithWaasRequest | null): any;