import * as yaml from 'js-yaml'; export declare type DumpOptions = yaml.DumpOptions; export declare type DumpFunction = (x: X, o?: DumpOptions) => string; export declare type TestFunction = (x: X, o?: DumpOptions) => () => void; export declare function mkfn(fn: DumpFunction, options?: DumpOptions): TestFunction; export declare const unsafe: TestFunction; export declare const safe: TestFunction; export declare const pureUnsafe: TestFunction; export declare const pureSafe: TestFunction; export declare const noRefs: TestFunction; export default unsafe;