import Api from './Api'; declare class EpicApi extends Api { get prefix(): string; /** * 查询当前项目下所有史诗 */ loadEpics(): any; /** * 史诗名检查 * @param epicName */ checkName(epicName: string, epicId?: string): any; /** * 查询当前项目下的史诗,供下拉列表使用 * @param projectId * @param params * @default 1 `page` 页 * @default 50 `size` 页大小 * @default false `onlyUnCompleted` 仅未完成的史诗 * @param epicIds 选中的史诗ids 以便第一页可显示 * @returns */ loadEpicsForSelect: (projectId?: string | undefined, params?: { page?: number | undefined; size?: number | undefined; onlyUnCompleted?: boolean | undefined; param?: string | undefined; } | undefined, epicIds?: string[] | undefined) => any; /** * 在项目群中获取史诗列表 供下拉列表使用 * @param params * @default 1 `page` 页 * @default 50 `size` 页大小 * @default false `onlyUnCompleted` 仅未完成的史诗 * @param epicIds 选中的史诗ids 以便第一页可显示 * * @returns */ loadProgramEpics: (params?: { page?: number | undefined; size?: number | undefined; onlyUnCompleted?: boolean | undefined; param?: string | undefined; } | undefined, epicIds?: string[] | undefined) => any; /** * 将批量的issue加入到史诗中 * @param epicId * @param issueIds */ addIssues(epicId: number, issueIds: Array): any; } declare const epicApi: EpicApi; declare const epicConfigApi: EpicApi; export { epicApi, epicConfigApi };