import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
import * as enums from "../types/enums";
/**
 * Resource Type definition for AWS::Bedrock::DataAutomationLibrary
 */
export declare function getDataAutomationLibrary(args: GetDataAutomationLibraryArgs, opts?: pulumi.InvokeOptions): Promise<GetDataAutomationLibraryResult>;
export interface GetDataAutomationLibraryArgs {
    /**
     * ARN generated at the server side when a DataAutomationLibrary is created
     */
    libraryArn: string;
}
export interface GetDataAutomationLibraryResult {
    /**
     * Time Stamp
     */
    readonly creationTime?: string;
    /**
     * List of info for each entity type in the DataAutomationLibrary
     */
    readonly entityTypes?: outputs.bedrock.DataAutomationLibraryEntityTypeInfo[];
    /**
     * ARN generated at the server side when a DataAutomationLibrary is created
     */
    readonly libraryArn?: string;
    /**
     * Description of the DataAutomationLibrary
     */
    readonly libraryDescription?: string;
    readonly status?: enums.bedrock.DataAutomationLibraryStatus;
    /**
     * List of tags
     */
    readonly tags?: outputs.Tag[];
}
/**
 * Resource Type definition for AWS::Bedrock::DataAutomationLibrary
 */
export declare function getDataAutomationLibraryOutput(args: GetDataAutomationLibraryOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDataAutomationLibraryResult>;
export interface GetDataAutomationLibraryOutputArgs {
    /**
     * ARN generated at the server side when a DataAutomationLibrary is created
     */
    libraryArn: pulumi.Input<string>;
}
