import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1OptionalMap } from "./OptionalMap.js";
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1OptionalArray } from "./OptionalArray.js";
import { ModelData, Model } from "@kubernetes-models/base";
export interface IApplicationSourcePluginParameter extends IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1OptionalMap, IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1OptionalArray {
    /**
     * Name is the name identifying a parameter.
     */
    "name"?: string;
    /**
     * String_ is the value of a string type parameter.
     */
    "string"?: string;
}
export declare class ApplicationSourcePluginParameter extends Model<IApplicationSourcePluginParameter> implements IApplicationSourcePluginParameter {
    "map"?: {
        [key: string]: string;
    };
    "array"?: Array<string>;
    "name"?: string;
    "string"?: string;
    constructor(data?: ModelData<IApplicationSourcePluginParameter>);
}
export type { IApplicationSourcePluginParameter as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourcePluginParameter, ApplicationSourcePluginParameter as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourcePluginParameter };
