import type { SessionBrowseGroupBy, SessionBrowseSortBy } from "../../lib/sessions-group.js"; import type { SessionBrowseStatus } from "../../lib/session-browse-preferences.js"; export declare function SessionBrowseOrderControls({ groupBy, onGroupByChange, sortBy, onSortByChange, status, onStatusChange, needsYouCount, mineOnly, onMineOnlyChange, showEmptyGroups, onShowEmptyGroupsChange, }: { groupBy: SessionBrowseGroupBy; onGroupByChange: (value: SessionBrowseGroupBy) => void; sortBy: SessionBrowseSortBy; onSortByChange: (value: SessionBrowseSortBy) => void; status: SessionBrowseStatus; onStatusChange: (value: SessionBrowseStatus) => void; /** Authorized active workstreams waiting on the person, counted beside "Needs you". */ needsYouCount?: number | undefined; /** Only workstreams the person started or messaged. */ mineOnly: boolean; onMineOnlyChange: (value: boolean) => void; showEmptyGroups: boolean; onShowEmptyGroupsChange: (value: boolean) => void; }): import("react").JSX.Element;