import { Paged } from '@/common/types'; import Api from './Api'; interface ILinkTypeQuery { page?: number; size?: number; issueLinkTypeId?: number; filter?: { params: string; linkName: string; }; } export interface IssueLinkType { inWard: string; issueCount: number; linkName: string; linkTypeId: string; objectVersionNumber: number; outWard: string; projectId: string; } declare class IssueLinkTypeApi extends Api { get prefix(): string; getAll({ page, size, issueLinkTypeId, filter, }?: ILinkTypeQuery, projectId?: number): Promise>; /** * 检查issueLinkType 是否重名 * @param issueLinkTypeName * @param issueLinkTypeId */ checkName(issueLinkTypeName: string, issueLinkTypeId?: number): any; } declare const issueLinkTypeApi: IssueLinkTypeApi; declare const issueLinkTypeApiConfig: IssueLinkTypeApi; export { issueLinkTypeApi, issueLinkTypeApiConfig };