import { IssueLabel, LinearClient } from "@linear/sdk";
import { ImportResult } from "../types";
declare type Id = string;
declare type LabelType = "root" | "parent" | "child";
/**
 * Handle importing labels
 *
 * @param client Linear client instance to use for API requests
 * @param importData Import data containing issues and labels
 * @param teamId Team ID being imported to
 * @param existingLabels Existing labels in the team and workspace
 */
export declare const handleLabels: (client: LinearClient, importData: ImportResult, teamId: string, existingLabels: IssueLabel[]) => Promise<Record<string, {
    type: LabelType;
    id: Id;
}>>;
export {};
//# sourceMappingURL=labelManager.d.ts.map