import type { DashboardPickerItem } from "../../common/components/DashboardPicker";
import type { CollectionId, Dashboard, RecentItem, SearchResult } from "../../../metabase-types/api";
interface GetInitialOpenCollectionIdProps {
    isQuestionInPersonalCollection: boolean;
    mostRecentlyViewedDashboard: Dashboard | undefined;
}
export declare const getInitialOpenCollectionId: ({ isQuestionInPersonalCollection, mostRecentlyViewedDashboard, }: GetInitialOpenCollectionIdProps) => undefined | CollectionId;
export declare function isInPublicCollection(dashboard: Dashboard | undefined): boolean;
export declare const shouldDisableItem: (item: DashboardPickerItem) => boolean;
export declare const filterWritableDashboards: (dashes: SearchResult[]) => SearchResult[];
export declare const filterWritableRecents: (dashes: RecentItem[]) => RecentItem[];
export {};
