import React from "react";
import { ButtonProps } from "../../components/button/Button";
export declare type ProjectId = string;
export declare type Project = {
    id: ProjectId;
    title: string;
};
declare type ProjectPickerProps = {
    /** An HTML ID attribute that will be attached to the the rendered component. Useful for targeting it from tests */
    id?: string;
    ownedProjects: Project[];
    collaboratedProjects: Project[];
    selectedKey: ProjectId;
    onSelectionChange?: (key: React.Key) => void;
    /** The action of the Button at the end **/
    overlayButtonAction?: {
        title: string;
        onPress: ButtonProps["onPress"];
    };
};
export declare function ProjectPicker({ id, ownedProjects, collaboratedProjects, selectedKey, onSelectionChange, overlayButtonAction, }: ProjectPickerProps): JSX.Element;
export {};
