import { ExternalDocumentation } from './ExternalDocumentation'; import { Node } from './Node'; import type { OpenAPI } from './OpenAPI'; import type { TagModel } from './types'; import type { CommonMarkString, Nullable, URLString } from '@fresha/api-tools-core'; type TagParent = OpenAPI; export declare class Tag extends Node implements TagModel { #private; constructor(parent: TagParent, name: string); get name(): string; set name(value: string); get description(): Nullable; set description(value: Nullable); get externalDocs(): Nullable; addExternalDocs(url: URLString): ExternalDocumentation; deleteExternalDocs(): void; } export {}; //# sourceMappingURL=Tag.d.ts.map