ReconType: IdObjectSkeletonInterface & {
    duration: number;
    durationSummary: {
        auditLog: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        defaultPropertyMapping: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        propertyMappingScript: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        sourceLinkQuery: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        sourcePhase: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        sourceQuery: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        targetObjectQuery: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        updateLastSync: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
        updateTargetObject: {
            count: number;
            max: number;
            mean: number;
            min: number;
            stdDev: number;
            sum: number;
        };
    };
    ended: string;
    mapping: string;
    parameters: {
        sourceIds: [string];
        sourceQuery: {
            _fields: string;
            _queryFilter: string;
            resourceName: string;
        };
        targetQuery: {
            _fields: string;
            queryFilter: string;
            resourceName: string;
        };
    };
    progress: {
        links: {
            created: number;
            existing: { processed: number; total: string };
        };
        source: { existing: { processed: number; total: string } };
        target: {
            created: number;
            deleted: number;
            existing: { processed: number; total: string };
            unchanged: number;
            updated: number;
        };
    };
    situationSummary: {
        ABSENT: number;
        ALL_GONE: number;
        AMBIGUOUS: number;
        CONFIRMED: number;
        FOUND: number;
        FOUND_ALREADY_LINKED: number;
        LINK_ONLY: number;
        MISSING: number;
        SOURCE_IGNORED: number;
        SOURCE_MISSING: number;
        SOURCE_TARGET_CONFLICT: number;
        TARGET_CHANGED: number;
        TARGET_IGNORED: number;
        UNASSIGNED: number;
        UNQUALIFIED: number;
    };
    sourceProcessedByNode: object;
    stage: "COMPLETED_SUCCESS"
    | string;
    stageDescription: string;
    started: string;
    state: "SUCCESS" | string;
    statusSummary: { FAILURE: number; SUCCESS: number };
}