import * as core from "@terrascript/core";
export interface LexBotArgs extends core.SchemaArgs {
    lexRegion?: string | core.StringOut;
    name: string | core.StringOut;
}
export declare class LexBot extends core.Schema<LexBotArgs> {
    lexRegion?: string | core.StringOut;
    name: string | core.StringOut;
}
export interface DsBotAssociationArgs {
    /**
     * (Required) The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of
     * the instance.
     */
    instanceId: string | core.StringOut;
    /**
     * (Required) Configuration information of an Amazon Lex (V1) bot. Detailed below.
     */
    lexBot: LexBot;
}
export declare class DsBotAssociation extends core.Data<DsBotAssociationArgs> {
    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;
    /**
     * (Required) Configuration information of an Amazon Lex (V1) bot. Detailed below.
     */
    lexBot: LexBot;
    constructor(name: string, args?: DsBotAssociationArgs);
    getNamespace(): string;
}
//# sourceMappingURL=ds_bot_association.d.ts.map