import React from 'react';
import { ManagedACTAccessRequirement, UserProfile } from '../../../utils/synapseTypes';
import { ManagedACTAccessRequirementStatus } from '../../../utils/synapseTypes/AccessRequirement/ManagedACTAccessRequirementStatus';
import { requestDataStepCallbackProps } from '../AccessRequirementList';
export declare type ManagedACTAccessRequirementComponentProps = {
    entityId: string;
    user: UserProfile | undefined;
    accessRequirement: ManagedACTAccessRequirement;
    accessRequirementStatus: ManagedACTAccessRequirementStatus;
    onHide?: () => void;
    requestDataStepCallback?: (props: requestDataStepCallbackProps) => void;
};
declare const ManagedACTAccessRequirementComponent: React.FC<ManagedACTAccessRequirementComponentProps>;
export default ManagedACTAccessRequirementComponent;
