UNPKG

891 BTypeScriptView Raw
1import { BaseRequestOptions, BaseService, BaseServiceOptions, PaginatedRequestOptions, Sudo } from '../infrastructure';
2export declare class ResourceLabels extends BaseService {
3 constructor(resourceType: string, options: BaseServiceOptions);
4 all(resourceId: string | number, options?: PaginatedRequestOptions): Promise<import("../infrastructure").GetResponse>;
5 create(resourceId: string | number, labelName: string, color: string, options?: BaseRequestOptions): Promise<object>;
6 edit(resourceId: string | number, labelName: string, options?: BaseRequestOptions): Promise<object>;
7 remove(resourceId: string | number, labelName: string, options?: Sudo): Promise<object>;
8 subscribe(resourceId: string | number, labelId: number, options?: Sudo): Promise<object>;
9 unsubscribe(resourceId: string | number, labelId: number, options?: Sudo): Promise<object>;
10}