import * as core from "@terrascript/core";
export interface MountTargetArgs extends core.ResourceArgs {
    fileSystemId: string | core.StringOut;
    ipAddress?: string | core.StringOut;
    securityGroups?: core.Array<string> | core.ArrayOut<core.StringOut>;
    subnetId: string | core.StringOut;
}
export declare class MountTarget extends core.Resource<MountTargetArgs> {
    availabilityZoneId: string | core.StringOut;
    availabilityZoneName: string | core.StringOut;
    dnsName: string | core.StringOut;
    fileSystemArn: string | core.StringOut;
    fileSystemId: string | core.StringOut;
    id: string | core.StringOut;
    ipAddress?: string | core.StringOut;
    mountTargetDnsName: string | core.StringOut;
    networkInterfaceId: string | core.StringOut;
    ownerId: string | core.StringOut;
    securityGroups?: core.Array<string> | core.ArrayOut<core.StringOut>;
    subnetId: string | core.StringOut;
    constructor(name: string, args?: MountTargetArgs);
    getNamespace(): string;
}
//# sourceMappingURL=mount_target.d.ts.map