/// <reference types="react" resolution-mode="require"/>
import type { AccessCode } from 'seamapi';
import type { UseAccessCodesData } from '../../../../lib/seam/access-codes/use-access-codes.js';
export type AccessCodeFilter = 'access_code_issues';
interface AccessCodeHealthBarProps {
    accessCodes: Array<UseAccessCodesData[number]>;
    errorFilter: (error: AccessCode['errors'][number]) => boolean;
    warningFilter: (warning: AccessCode['warnings'][number]) => boolean;
    filter: AccessCodeFilter | null;
    onFilterSelect: (filter: AccessCodeFilter | null) => void;
}
export declare function AccessCodeHealthBar({ accessCodes, errorFilter, warningFilter, filter, onFilterSelect, }: AccessCodeHealthBarProps): JSX.Element;
export {};
