blob: 79a9cd55ec576a7d639047cd3254224b7401eccf [file]
export interface DesktopErrorDiagnosticInput {
readonly surface: 'toast' | 'renderer_crash';
readonly title: string;
readonly description?: string;
readonly details?: string;
readonly rendererUserAgent?: string;
readonly rendererLocale?: string;
}
export type DesktopDiagnosticCopyResult =
| { readonly ok: true }
| { readonly ok: false; readonly reason: 'clipboard_unavailable' };