import { Construct } from 'constructs';
import * as google from '@cdktf/provider-google';
import * as cdktf from 'cdktf';
interface IWorkloadServiceAccountK8sSA {
    namespace: string;
    name: string;
}
interface IWorkloadServiceAccountProps extends cdktf.TerraformMetaArguments {
    name: string;
    project: string;
    k8sSAs: IWorkloadServiceAccountK8sSA[];
}
declare class WorkloadServiceAccount extends Construct {
    readonly serviceAccount: google.serviceAccount.ServiceAccount;
    constructor(scope: Construct, id: string, props: IWorkloadServiceAccountProps);
}
export { WorkloadServiceAccount, IWorkloadServiceAccountProps };
