import type { Tag, TagInput } from "../types/tag.types";
export declare class TagsService {
    static listTags(apiKey: string): Promise<Tag[]>;
    static createTag(data: TagInput, apiKey: string): Promise<Tag>;
    static updateTag(id: number, data: Partial<TagInput>, apiKey: string): Promise<Tag>;
    static deleteTag(id: number, apiKey: string): Promise<void>;
    static getContactTags(contactUuid: string, apiKey: string): Promise<Tag[]>;
    static replaceContactTags(contactUuid: string, tagIds: number[], apiKey: string): Promise<void>;
}
