/** * 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 { WaasChainEnum } from './WaasChainEnum'; import { WaasWalletSignaturePolicyTmpCreateRequestValueLimits } from './WaasWalletSignaturePolicyTmpCreateRequestValueLimits'; /** * * @export * @interface WaasWalletSignaturePolicyTmpCreateRequestPolicyContent */ export interface WaasWalletSignaturePolicyTmpCreateRequestPolicyContent { /** * * @type {WaasChainEnum} * @memberof WaasWalletSignaturePolicyTmpCreateRequestPolicyContent */ chain: WaasChainEnum; /** * Array of allowed recipient addresses (vault addresses) for this chain * @type {Array} * @memberof WaasWalletSignaturePolicyTmpCreateRequestPolicyContent */ toAddresses: Array; /** * Array of value limits for different assets on this chain * @type {Array} * @memberof WaasWalletSignaturePolicyTmpCreateRequestPolicyContent */ valueLimits: Array; } export declare function WaasWalletSignaturePolicyTmpCreateRequestPolicyContentFromJSON(json: any): WaasWalletSignaturePolicyTmpCreateRequestPolicyContent; export declare function WaasWalletSignaturePolicyTmpCreateRequestPolicyContentFromJSONTyped(json: any, ignoreDiscriminator: boolean): WaasWalletSignaturePolicyTmpCreateRequestPolicyContent; export declare function WaasWalletSignaturePolicyTmpCreateRequestPolicyContentToJSON(value?: WaasWalletSignaturePolicyTmpCreateRequestPolicyContent | null): any;