/// import type { AccessCode } from '@seamapi/types/connect'; import { type CommonProps } from '../../../../lib/seam/components/common-props.js'; export declare const NestedAccessCodeTable: (props: AccessCodeTableProps & import("../../../../lib/index.js").RequiredCommonProps) => JSX.Element | null; export interface AccessCodeTableProps extends CommonProps { deviceId: string; disableSearch?: boolean; accessCodeFilter?: (accessCode: AccessCode, searchInputValue: string) => boolean; accessCodeComparator?: (accessCodeA: AccessCode, accessCodeB: AccessCode) => number; onAccessCodeClick?: (accessCodeId: string) => void; preventDefaultOnAccessCodeClick?: boolean; heading?: string | null; } export declare function AccessCodeTable({ deviceId, disableSearch, onAccessCodeClick, preventDefaultOnAccessCodeClick, onBack, accessCodeFilter, accessCodeComparator, errorFilter, warningFilter, heading, className, disableCreateAccessCode, disableEditAccessCode, disableLockUnlock, disableDeleteAccessCode, disableResourceIds, disableConnectedAccountInformation, }: AccessCodeTableProps): JSX.Element;