import { Metadata } from "../../common/models/base-asset.model.js";
/**
* Copyright Super iPaaS Integration LLC, an IBM Company 2024
*/
export type ApiType = "REST" | "SOAP" | "ODATA";
export interface AddApiFromScratchFormData {
    name: string;
    namespace: string;
    apiVersion: string;
    apiType: ApiType;
    maturityState: string;
    apiGrouping: string;
    tags: string[];
}
export interface AddApiFromScratchFormHandle {
    validateForm: () => boolean;
    getValues: () => ({
        formData: AddApiFromScratchFormData;
    });
    resetForm: () => void;
}
export interface AddTestFromScratchFormHandle {
    validateForm: () => boolean;
    getValues: () => ({
        formData: Metadata;
    });
    resetForm: () => void;
}
//# sourceMappingURL=add-api-from-scratch-form-data.model.d.ts.map