You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

11 lines
357 B

import {LinkItem} from '~/domain/models/links/link'
export interface LinkRepository {
list(projectId: string): Promise<LinkItem[]>
create(projectId: string, link: LinkItem): Promise<LinkItem>
update(projectId: string, linkId: number, linkType: number): Promise<LinkItem>
bulkDelete(projectId: string, linkIds: number[]): Promise<void>
}