/**
 * Label management core module.
 * @task T4538
 * @epic T4454
 */
import type { DataAccessor } from '../store/data-accessor.js';
interface LabelInfo {
    label: string;
    count: number;
    statuses: Record<string, number>;
}
/** List all labels with task counts. */
export declare function listLabels(cwd?: string, accessor?: DataAccessor): Promise<LabelInfo[]>;
/** Show tasks with a specific label. */
export declare function showLabelTasks(label: string, cwd?: string, accessor?: DataAccessor): Promise<Record<string, unknown>>;
/** Get detailed label statistics. */
export declare function getLabelStats(cwd?: string, accessor?: DataAccessor): Promise<Record<string, unknown>>;
export {};
//# sourceMappingURL=labels.d.ts.map