import { CliOutputMode } from "../shared/outfitter-fhahf9f3.js"; import { Result } from "@outfitter/contracts"; interface CheckSurfaceMapOptions { readonly cwd: string; } interface CheckSurfaceMapResult { readonly canonicalPath: string; readonly legacyTrackedPath: string; readonly ok: boolean; } declare class CheckSurfaceMapError extends Error { readonly _tag: "CheckSurfaceMapError"; constructor(message: string); } declare function runCheckSurfaceMap(options: CheckSurfaceMapOptions): Promise>; declare function printCheckSurfaceMapResult(result: CheckSurfaceMapResult, options?: { mode?: CliOutputMode; }): Promise; declare function runCheckSurfaceMapFromArgv(argv: readonly string[]): Promise; export { runCheckSurfaceMapFromArgv, runCheckSurfaceMap, printCheckSurfaceMapResult, CheckSurfaceMapResult, CheckSurfaceMapOptions, CheckSurfaceMapError };