import { type CommandResult, type Counter, type CounterConfig } from './types.js'; export declare const recordedRun: (cwd: string, counterId: string, key: string, relative: string) => (command: string) => CommandResult; export declare const recordCounter: ({ counter, cwd, entry, key, peers }: { counter: Counter; cwd: string; entry: CounterConfig; key: string; peers?: readonly CounterConfig[]; }) => Promise<{ code: number; output: string; path: string; written: boolean; }>;