import { type IGrantedWorkspace, type ListMode, type WorkspacePermissionSubject } from "../types.js";
export interface IWorkspaceListProps {
    workspaces: IGrantedWorkspace[] | undefined;
    subjectType: WorkspacePermissionSubject;
    mode: ListMode;
    onDelete: (workspace: IGrantedWorkspace) => void;
    onChange?: (workspace: IGrantedWorkspace) => void;
    onClick?: (workspace: IGrantedWorkspace) => void;
    areFilterViewsEnabled: boolean;
}
export declare function WorkspaceList({ workspaces, subjectType, mode, onDelete, onClick }: IWorkspaceListProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=WorkspaceList.d.ts.map