import * as React from "react";
export interface ChecklistItem {
    id: string;
    label: string;
    description?: string;
    checked?: boolean;
    disabled?: boolean;
}
export interface ChecklistProps extends React.HTMLAttributes<HTMLDivElement> {
    items: ChecklistItem[];
    onItemChange?: (itemId: string, checked: boolean) => void;
    onSelectAll?: (checked: boolean) => void;
    showSelectAll?: boolean;
    selectAllLabel?: string;
    disabled?: boolean;
}
export declare const Checklist: React.ForwardRefExoticComponent<ChecklistProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=checklist.d.ts.map