export declare function collectDiagnosticsData(error: Error, database?: string): Promise<{ location: string; userAgent: string; error: { message: string; stack: string | undefined; }; uiVersion: string; backendVersion: string | { error: string; } | undefined; }>; export type DiagnosticsData = Awaited>; export declare function prepareErrorStack(stack?: string, { trim, maxLines }?: { trim?: boolean; maxLines?: number; }): string | undefined;