import type { ComponentContext } from "../../../pipeline/src/index.js";
import type { CommandInstance } from "vorpal";
export declare const accountExists: (fullIdentifier: string) => Promise<boolean>;
type ServiceAccount = {
    projectId: string;
    name: string;
    displayName: string;
    roles: string[];
    description: string;
};
export declare const upsertGcloudServiceAccountAndSaveSecret: (instance: CommandInstance, context: ComponentContext, account: ServiceAccount, secretName: string) => Promise<void>;
export {};
