import React from 'react'; import { Issue, User } from '@/common/types'; import { IQuickCreateDefaultValueParams } from '@/utils/quickCreate'; interface QuickCreateSubIssueProps { priorityId?: string; projectId?: string; parentIssueId?: string; sprintId: string; typeCode?: string | string[]; defaultValues?: Partial; mountCreate?: boolean; onCreate?: (issue: Issue) => void; onAwayClick?: (createFn: any) => void; defaultAssignee?: User | undefined; cantCreateEvent?: (data: { defaultValues?: { summary?: string; sprint?: string; [propsName: string]: any; }; defaultTypeId?: string; defaultAssignee?: User; }) => void; summaryChange?: (summary: string) => void; typeIdChange?: (typeId: string) => void; setDefaultSprint?: (sprintId: string | undefined) => void; assigneeChange?: (assigneeId: string | undefined, assignee: User | undefined) => void; isCanQuickCreate?: (createData: any) => boolean; } declare const QuickCreateSubIssue: React.FC; export default QuickCreateSubIssue;