/**
 * Copyright IBM Corp. 2024, 2025
 */
import {GenericAssetAdaptor} from '@apic/api-model/adaptor/GenericAssetAdaptor.js';

export interface Gateway {
    gatewayURL: string;
    gatewayUser: string;
    gatewaySecret: string;
    is_mcsp_enabled: boolean;
}

export interface GatewaysJson {
    gateways: Gateway[];
    overwrite: string;
    skip: string;
}
export interface SpecObject {
    [key: string]: SpecObject | string;
}
export type YamlContent=Required<GenericAssetAdaptor>;
export interface ErrorResponse {
    code: string;
    field: string;
    description: string;
}
