import * as core from "@terrascript/core";
export interface NetworkInterfaceAttachmentArgs extends core.ResourceArgs {
    deviceIndex: number | core.NumberOut;
    instanceId: string | core.StringOut;
    networkInterfaceId: string | core.StringOut;
}
export declare class NetworkInterfaceAttachment extends core.Resource<NetworkInterfaceAttachmentArgs> {
    attachmentId: string | core.StringOut;
    deviceIndex: number | core.NumberOut;
    id: string | core.StringOut;
    instanceId: string | core.StringOut;
    networkInterfaceId: string | core.StringOut;
    status: string | core.StringOut;
    constructor(name: string, args?: NetworkInterfaceAttachmentArgs);
    getNamespace(): string;
}
//# sourceMappingURL=network_interface_attachment.d.ts.map