import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * This data source provides details about a specific User Assessment Comparison resource in Oracle Cloud Infrastructure Data Safe service.
 *
 * Gets the details of the comparison report for the user assessments submitted for comparison.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testUserAssessmentComparison = oci.datasafe.getUserAssessmentComparison({
 *     comparisonUserAssessmentId: testUserAssessment.id,
 *     userAssessmentId: testUserAssessment.id,
 * });
 * ```
 */
export declare function getUserAssessmentComparison(args: GetUserAssessmentComparisonArgs, opts?: pulumi.InvokeOptions): Promise<GetUserAssessmentComparisonResult>;
/**
 * A collection of arguments for invoking getUserAssessmentComparison.
 */
export interface GetUserAssessmentComparisonArgs {
    /**
     * The OCID of the baseline user assessment.
     */
    comparisonUserAssessmentId: string;
    /**
     * The OCID of the user assessment.
     */
    userAssessmentId: string;
}
/**
 * A collection of values returned by getUserAssessmentComparison.
 */
export interface GetUserAssessmentComparisonResult {
    readonly comparisonUserAssessmentId: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    /**
     * The current state of the user assessment comparison.
     */
    readonly state: string;
    /**
     * List containing maps as values. Example: `{"Operations": [ {"CostCenter": "42"} ] }`
     */
    readonly summaries: outputs.DataSafe.GetUserAssessmentComparisonSummary[];
    /**
     * The date and time the user assessment comparison was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
     */
    readonly timeCreated: string;
    readonly userAssessmentId: string;
}
/**
 * This data source provides details about a specific User Assessment Comparison resource in Oracle Cloud Infrastructure Data Safe service.
 *
 * Gets the details of the comparison report for the user assessments submitted for comparison.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testUserAssessmentComparison = oci.datasafe.getUserAssessmentComparison({
 *     comparisonUserAssessmentId: testUserAssessment.id,
 *     userAssessmentId: testUserAssessment.id,
 * });
 * ```
 */
export declare function getUserAssessmentComparisonOutput(args: GetUserAssessmentComparisonOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetUserAssessmentComparisonResult>;
/**
 * A collection of arguments for invoking getUserAssessmentComparison.
 */
export interface GetUserAssessmentComparisonOutputArgs {
    /**
     * The OCID of the baseline user assessment.
     */
    comparisonUserAssessmentId: pulumi.Input<string>;
    /**
     * The OCID of the user assessment.
     */
    userAssessmentId: pulumi.Input<string>;
}
//# sourceMappingURL=getUserAssessmentComparison.d.ts.map