import { Label as APILabel } from '../api'; import { ILabel, ServiceOptions } from '../types'; import { ILabelProperties } from '../types'; export declare const addLabelDefaults: (l: APILabel) => ILabel; export default class { private service; private serviceOptions; constructor(basePath: string, baseOptions: ServiceOptions); get(id: string): Promise; getAll(orgID: string): Promise; create(request: { orgID: string; name: string; properties: ILabelProperties; }): Promise; createAll(labels: { orgID: string; name: string; properties: ILabelProperties; }[]): Promise; update(id: string, updates: Partial): Promise; delete(id: string): Promise; }