import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SecretRef } from "./SecretRef.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
 * BasicAuthBitbucketServer defines the username/(password or personal access token) for Basic auth.
 */
export interface IBasicAuthBitbucketServer {
    /**
     * Password (or personal access token) reference.
     */
    "passwordRef": IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SecretRef;
    /**
     * Username for Basic auth
     */
    "username": string;
}
/**
 * BasicAuthBitbucketServer defines the username/(password or personal access token) for Basic auth.
 */
export declare class BasicAuthBitbucketServer extends Model<IBasicAuthBitbucketServer> implements IBasicAuthBitbucketServer {
    "passwordRef": IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1SecretRef;
    "username": string;
    constructor(data?: ModelData<IBasicAuthBitbucketServer>);
}
export type { IBasicAuthBitbucketServer as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BasicAuthBitbucketServer, BasicAuthBitbucketServer as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BasicAuthBitbucketServer };
