import { Recording } from "./types.js";
import { Collector } from "../../reactor/types.js";
export declare class Recorder {
record<P>(fn: Collector<P>): {
payload: P;
recording: Recording;
};
record_that_key_was_accessed(state: {}, key: string): void;
}