export interface StatusOption {
    value: string;
    label: string;
}
export interface StatusFilterComponentProps {
    selectedStatus: string;
    onStatusChange: (status: string) => void;
    statusOptions: StatusOption[];
    showCount?: boolean;
    count?: number;
    className?: string;
}
/**
 * StatusFilterComponent - Reusable status filter for admin dashboards
 *
 * Displays a row of status filter buttons matching the blog posts dashboard pattern
 */
export declare function StatusFilterComponent({ selectedStatus, onStatusChange, statusOptions, showCount, count, className }: StatusFilterComponentProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=status-filter-component.d.ts.map