import * as pulumi from "@pulumi/pulumi";
/**
 * This data source provides details about a specific Kafka Cluster Config Version resource in Oracle Cloud Infrastructure Managed Kafka service.
 *
 * Gets information about a KafkaClusterConfig version.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testKafkaClusterConfigVersion = oci.oci.getManagedKafkaKafkaClusterConfigVersion({
 *     kafkaClusterConfigId: testKafkaClusterConfig.id,
 *     versionNumber: Number(kafkaClusterConfigVersionVersionNumber),
 * });
 * ```
 */
export declare function getManagedKafkaKafkaClusterConfigVersion(args: GetManagedKafkaKafkaClusterConfigVersionArgs, opts?: pulumi.InvokeOptions): Promise<GetManagedKafkaKafkaClusterConfigVersionResult>;
/**
 * A collection of arguments for invoking getManagedKafkaKafkaClusterConfigVersion.
 */
export interface GetManagedKafkaKafkaClusterConfigVersionArgs {
    /**
     * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the KafkaClusterConfig.
     */
    kafkaClusterConfigId: string;
    /**
     * The versionNumber of the KafkaClusterConfig.
     */
    versionNumber: number;
}
/**
 * A collection of values returned by getManagedKafkaKafkaClusterConfigVersion.
 */
export interface GetManagedKafkaKafkaClusterConfigVersionResult {
    /**
     * ID cluster configuration
     */
    readonly configId: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    readonly kafkaClusterConfigId: string;
    /**
     * Cluster configuration key-value pairs
     */
    readonly properties: {
        [key: string]: string;
    };
    /**
     * The date and time the KafkaClusterConfigVersion was created, in the format defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). Example: `2016-08-25T21:10:29.600Z`
     */
    readonly timeCreated: string;
    /**
     * Version of the cluster configuration
     */
    readonly versionNumber: number;
}
/**
 * This data source provides details about a specific Kafka Cluster Config Version resource in Oracle Cloud Infrastructure Managed Kafka service.
 *
 * Gets information about a KafkaClusterConfig version.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testKafkaClusterConfigVersion = oci.oci.getManagedKafkaKafkaClusterConfigVersion({
 *     kafkaClusterConfigId: testKafkaClusterConfig.id,
 *     versionNumber: Number(kafkaClusterConfigVersionVersionNumber),
 * });
 * ```
 */
export declare function getManagedKafkaKafkaClusterConfigVersionOutput(args: GetManagedKafkaKafkaClusterConfigVersionOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetManagedKafkaKafkaClusterConfigVersionResult>;
/**
 * A collection of arguments for invoking getManagedKafkaKafkaClusterConfigVersion.
 */
export interface GetManagedKafkaKafkaClusterConfigVersionOutputArgs {
    /**
     * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the KafkaClusterConfig.
     */
    kafkaClusterConfigId: pulumi.Input<string>;
    /**
     * The versionNumber of the KafkaClusterConfig.
     */
    versionNumber: pulumi.Input<number>;
}
//# sourceMappingURL=getManagedKafkaKafkaClusterConfigVersion.d.ts.map