import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * Resource Type definition for AWS::Connect::DataTableRecord
 */
export declare function getDataTableRecord(args: GetDataTableRecordArgs, opts?: pulumi.InvokeOptions): Promise<GetDataTableRecordResult>;
export interface GetDataTableRecordArgs {
    /**
     * The Amazon Resource Name (ARN) for the data table. Does not include version aliases.
     */
    dataTableArn: string;
    /**
     * The Amazon Resource Name (ARN) of the instance.
     */
    instanceArn: string;
    recordId: string;
}
export interface GetDataTableRecordResult {
    readonly dataTableRecord?: outputs.connect.DataTableRecordProperties;
    readonly recordId?: string;
}
/**
 * Resource Type definition for AWS::Connect::DataTableRecord
 */
export declare function getDataTableRecordOutput(args: GetDataTableRecordOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDataTableRecordResult>;
export interface GetDataTableRecordOutputArgs {
    /**
     * The Amazon Resource Name (ARN) for the data table. Does not include version aliases.
     */
    dataTableArn: pulumi.Input<string>;
    /**
     * The Amazon Resource Name (ARN) of the instance.
     */
    instanceArn: pulumi.Input<string>;
    recordId: pulumi.Input<string>;
}
