/**
 * OpenZeppelin Relayer API
 * OpenZeppelin Relayer API
 *
 * The version of the OpenAPI document: 1.3.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 type { AwsKmsSignerRequestConfig } from './aws-kms-signer-request-config';
import type { CdpSignerRequestConfig } from './cdp-signer-request-config';
import type { GoogleCloudKmsSignerRequestConfig } from './google-cloud-kms-signer-request-config';
import type { LocalSignerRequestConfig } from './local-signer-request-config';
import type { TurnkeySignerRequestConfig } from './turnkey-signer-request-config';
import type { VaultSignerRequestConfig } from './vault-signer-request-config';
import type { VaultTransitSignerRequestConfig } from './vault-transit-signer-request-config';
/**
 * @type SignerConfigRequest
 * Signer configuration enum for API requests (without type discriminator)
 * @export
 */
export type SignerConfigRequest = AwsKmsSignerRequestConfig | CdpSignerRequestConfig | GoogleCloudKmsSignerRequestConfig | LocalSignerRequestConfig | TurnkeySignerRequestConfig | VaultSignerRequestConfig | VaultTransitSignerRequestConfig;
