import {
decodeHtmlEntitiesOnce,
htmlFragmentToText,
} from "../shared/html-text";
export type BrowserExportKind = "bookmark" | "history" | "reading-list";
export interface BrowserExportRecord {
kind: BrowserExportKind;
url: string;
title?: string;
folder?: string;
tags?: string[];
dates?: Record;
externalId?: string;
sourceLocator: string;
}
export interface BrowserExportParseResult {
records: BrowserExportRecord[];
failures: string[];
}
const HTML_TOKEN_PATTERN =
/