import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JWTTokens } from "./JWTTokens.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
 * AppProjectStatus contains status information for AppProject CRs
 */
export interface IAppProjectStatus {
    /**
     * JWTTokensByRole contains a list of JWT tokens issued for a given role
     */
    "jwtTokensByRole"?: {
        [key: string]: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JWTTokens;
    };
}
/**
 * AppProjectStatus contains status information for AppProject CRs
 */
export declare class AppProjectStatus extends Model<IAppProjectStatus> implements IAppProjectStatus {
    "jwtTokensByRole"?: {
        [key: string]: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JWTTokens;
    };
    constructor(data?: ModelData<IAppProjectStatus>);
}
export type { IAppProjectStatus as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1AppProjectStatus, AppProjectStatus as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1AppProjectStatus };
