import { BaseService } from '../infrastructure'; import { BaseModelContructorOptions } from '../infrastructure/BaseService'; import { RequestOptions } from '../infrastructure/RequestHelper'; export declare type BadgeId = string | number; declare class ResourceBadges extends BaseService { constructor(resourceType: string, baseParams: BaseModelContructorOptions); add(resourceId: ResourceId, options: RequestOptions): Promise; all(resourceId: ResourceId, options: RequestOptions): Promise; edit(resourceId: ResourceId, badgeId: BadgeId, options: RequestOptions): Promise; preview(resourceId: ResourceId, linkUrl: string, imageUrl: string): Promise; remove(resourceId: ResourceId, badgeId: BadgeId): Promise; show(resourceId: ResourceId, badgeId: BadgeId): Promise; } export default ResourceBadges;