import * as core from "@terrascript/core";
export interface LambdaFunctionAssociationArgs extends core.ResourceArgs {
    /**
     * (Required) Amazon Resource Name (ARN) of the Lambda Function, omitting any version or alias qualifie
     * r.
     */
    functionArn: string | core.StringOut;
    /**
     * (Required) The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of
     * the instance.
     */
    instanceId: string | core.StringOut;
}
export declare class LambdaFunctionAssociation extends core.Resource<LambdaFunctionAssociationArgs> {
    /**
     * (Required) Amazon Resource Name (ARN) of the Lambda Function, omitting any version or alias qualifie
     * r.
     */
    functionArn: string | core.StringOut;
    /**
     * The Amazon Connect instance ID and Lambda Function ARN separated by a comma (`,`).
     */
    id: string | core.StringOut;
    /**
     * (Required) The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of
     * the instance.
     */
    instanceId: string | core.StringOut;
    constructor(name: string, args?: LambdaFunctionAssociationArgs);
    getNamespace(): string;
}
//# sourceMappingURL=lambda_function_association.d.ts.map