import { ImaginaryFunctionDefinition } from "@imaginary-dev/util"; export declare function beginReportEvent(promptEventId: string, prompt: ImaginaryFunctionDefinition, params: Record): Promise; export declare function finishReport(promptEventId: string, prompt: ImaginaryFunctionDefinition, params: Record, requestTime: Date, response: string | null, errors?: string[]): Promise; export declare function reportEventErrors(beginEventPromise: Promise, finishEventPromise: Promise): Promise;