export const CHATGPT_ASSISTANT_TURN_SELECTOR: string; export const CHATGPT_COPY_SELECTORS: string[]; export const CHATGPT_STATUS_SELECTORS: string[]; export const CHATGPT_STOP_SELECTORS: string[]; export const CHATGPT_USER_TURN_ATTACHMENT_SELECTOR: string; export const CHATGPT_USER_TURN_SELECTOR: string; export function buildChatGptCaptureStateExpression(input?: { desiredChatId?: string; desiredOrigin?: string; }): string; export function buildDeepResearchResponseInspectionSource(): string; export function canonicalizeChatGptTurnNodes(nodes: Iterable | ArrayLike): Array<{ aliases: T[]; node: T; }>; export function collectChatGptTurnAttachmentTexts( nodes: Iterable | ArrayLike, baseHref: string, selector: string, ): string[]; export function chatGptTextIndicatesRateLimit(value: string): boolean; export function normalizeComparableText(value: unknown): string; export function normalizeResponseText(value: unknown): string; export function sanitizeDeepResearchResponseText(value: unknown): string; export function threadStatusTextIndicatesBusy(value: string): boolean; export function collectChatGptCapabilityLimitText(): string; export function assertChatGptCapabilitiesAvailable(state: { capabilityLimitText?: string }): void;