/// <reference types="react" />
import { type CommonProps } from '../../../../lib/seam/components/common-props.js';
export interface AccessCodeDetailsProps extends CommonProps {
    accessCodeId: string;
    onEdit?: () => void;
    preventDefaultOnEdit?: boolean;
    onDelete?: () => void;
    preventDefaultOnDelete?: boolean;
}
export declare const NestedAccessCodeDetails: (props: AccessCodeDetailsProps & import("../../../../lib/seam/components/common-props.js").RequiredCommonProps) => JSX.Element | null;
export declare function AccessCodeDetails({ accessCodeId, onEdit, preventDefaultOnEdit, onDelete, preventDefaultOnDelete, errorFilter, warningFilter, disableCreateAccessCode, disableEditAccessCode, disableLockUnlock, disableDeleteAccessCode, disableResourceIds, disableConnectedAccountInformation, onBack, className, }: AccessCodeDetailsProps): JSX.Element | null;
