export declare const PRODUCT_SURFACES: readonly ["public", "agent", "advanced", "legacy", "internal"];
export type ProductSurface = (typeof PRODUCT_SURFACES)[number];
export interface ProductSurfaceMetadata {
    surface: ProductSurface;
    replacement?: string;
    note?: string;
}
export declare function isProductSurface(value: string | undefined): value is ProductSurface;
export declare function productSurfaceForCommandPath(path: string): ProductSurfaceMetadata;
export declare function commandPathFromToolName(name: string): string;
export declare function productSurfaceForToolName(name: string): ProductSurfaceMetadata;
