import * as pulumi from "@pulumi/pulumi";
import * as enums from "../types/enums";
/**
 * Resource definition for AWS::BedrockAgentCore::BrowserCustom
 */
export declare function getBrowserCustom(args: GetBrowserCustomArgs, opts?: pulumi.InvokeOptions): Promise<GetBrowserCustomResult>;
export interface GetBrowserCustomArgs {
    /**
     * The id of the browser.
     */
    browserId: string;
}
export interface GetBrowserCustomResult {
    /**
     * The ARN of a Browser resource.
     */
    readonly browserArn?: string;
    /**
     * The id of the browser.
     */
    readonly browserId?: string;
    /**
     * Timestamp when the browser was created.
     */
    readonly createdAt?: string;
    /**
     * The reason for failure if the browser creation or operation failed.
     */
    readonly failureReason?: string;
    /**
     * Timestamp when the browser was last updated.
     */
    readonly lastUpdatedAt?: string;
    /**
     * Status of browser.
     */
    readonly status?: enums.bedrockagentcore.BrowserCustomBrowserStatus;
    /**
     * The tags for the custom browser.
     */
    readonly tags?: {
        [key: string]: string;
    };
}
/**
 * Resource definition for AWS::BedrockAgentCore::BrowserCustom
 */
export declare function getBrowserCustomOutput(args: GetBrowserCustomOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetBrowserCustomResult>;
export interface GetBrowserCustomOutputArgs {
    /**
     * The id of the browser.
     */
    browserId: pulumi.Input<string>;
}
