import type { FeedbackDraft, FeedbackReport, FeedbackSessionOptions, FeedbackTimelineEvent, NavigationEvent } from "./types"; export interface FeedbackSession { recordNavigation(event: Omit): void; recordEvent(event: FeedbackTimelineEvent): void; getEvents(): FeedbackTimelineEvent[]; getNavigation(): NavigationEvent[]; startBrowserObservers(): () => void; submit(draft: FeedbackDraft): Promise; updateOptions(options: Partial): void; } export declare function createFeedbackSession(initialOptions?: FeedbackSessionOptions): FeedbackSession;