import { FetchStateAndError, ID, TaskGroupKey, TaskGroupTemplate } from '@zeniai/client-epic-state';
export default function NewTaskOptionsPopover({ anchorEl, groupByKey, taskGroupTemplates, taskCreationFromTemplateStatus, isTaskTemplatesEnabled, expandedTemplate, onExpandTemplate, onClose, onNewTaskClick, onNewGroupClick, handleGroupTemplateClick, handleGroupTemplateTaskClick, onNewTaskInitialization, }: Readonly<{
    anchorEl: HTMLButtonElement | HTMLDivElement | null;
    expandedTemplate: ID | null;
    groupByKey: TaskGroupKey;
    isTaskTemplatesEnabled: boolean;
    taskCreationFromTemplateStatus: FetchStateAndError;
    taskGroupTemplates: TaskGroupTemplate[];
    handleGroupTemplateClick: (_templateId: ID) => void;
    handleGroupTemplateTaskClick: (_templateId: ID, _taskName: string) => void;
    onClose: () => void;
    onExpandTemplate: (_templateId: ID | null) => void;
    onNewGroupClick: (_groupName: string) => void;
    onNewTaskClick: () => void;
    onNewTaskInitialization: (_taskName: string) => void;
}>): import("react/jsx-runtime").JSX.Element;
