import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * Resource Type definition for AWS::ODB::OdbPeeringConnection.
 */
export declare function getOdbPeeringConnection(args: GetOdbPeeringConnectionArgs, opts?: pulumi.InvokeOptions): Promise<GetOdbPeeringConnectionResult>;
export interface GetOdbPeeringConnectionArgs {
    /**
     * The Amazon Resource Name (ARN) of the ODB peering connection.
     */
    odbPeeringConnectionArn: string;
}
export interface GetOdbPeeringConnectionResult {
    /**
     * The name of the ODB peering connection.
     */
    readonly displayName?: string;
    /**
     * The Amazon Resource Name (ARN) of the ODB network.
     */
    readonly odbNetworkArn?: string;
    /**
     * The Amazon Resource Name (ARN) of the ODB peering connection.
     */
    readonly odbPeeringConnectionArn?: string;
    /**
     * The unique identifier of the ODB peering connection.
     */
    readonly odbPeeringConnectionId?: string;
    /**
     * The Amazon Resource Name (ARN) of the peer network.
     */
    readonly peerNetworkArn?: string;
    /**
     * The CIDR blocks for the ODB peering connection.
     */
    readonly peerNetworkCidrs?: string[];
    /**
     * Tags to assign to the Odb peering connection.
     */
    readonly tags?: outputs.Tag[];
}
/**
 * Resource Type definition for AWS::ODB::OdbPeeringConnection.
 */
export declare function getOdbPeeringConnectionOutput(args: GetOdbPeeringConnectionOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetOdbPeeringConnectionResult>;
export interface GetOdbPeeringConnectionOutputArgs {
    /**
     * The Amazon Resource Name (ARN) of the ODB peering connection.
     */
    odbPeeringConnectionArn: pulumi.Input<string>;
}
