/** * 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. */ /** * * @export * @interface RefreshKeySharesResponse */ export interface RefreshKeySharesResponse { /** * Unique identifier of the opened MPC room * @type {string} * @memberof RefreshKeySharesResponse */ roomId: string; /** * List of existing server-side key generation identifiers * @type {Array} * @memberof RefreshKeySharesResponse */ serverKeygenIds: Array; /** * List of newly generated server-side key generation identifiers * @type {Array} * @memberof RefreshKeySharesResponse */ newServerKeygenIds?: Array; /** * * @type {string} * @memberof RefreshKeySharesResponse */ walletId?: string; /** * Identifier of the new pending share set produced by this refresh * ceremony. The SDK must echo this value back on the follow-up * backup call so the atomic swap targets the correct row. * @type {string} * @memberof RefreshKeySharesResponse */ shareSetId?: string | null; } export declare function RefreshKeySharesResponseFromJSON(json: any): RefreshKeySharesResponse; export declare function RefreshKeySharesResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): RefreshKeySharesResponse; export declare function RefreshKeySharesResponseToJSON(value?: RefreshKeySharesResponse | null): any;