export declare const logReturn: (message: string, r: T) => T; export declare const output: (src: string, message: string) => (x: T) => void; export declare const outputWith: ( src: string, renderText: (x: T) => string ) => (x: T) => void; export declare const outputError: (src: string, error: E) => void; export declare const logSuccess: (src: string, message: string) => ( result: import('./result.js').Result ) => import('./result.js').Result; export declare const logSuccessWith: ( src: string, renderText: (x: T) => string ) => (result: import('./result.js').Result) => import('./result.js').Result; export declare const formatMoney: (money: { amount: number }) => string; export declare const log: (src: string, message: string) => ( result: import('./result.js').Result ) => import('./result.js').Result; export declare const logWith: ( src: string, renderText: (x: T) => string ) => (result: import('./result.js').Result) => import('./result.js').Result;