import { BackoffRetryParams } from './contracts.js'; export declare const FDC3_VERSION = "2.2.0"; export declare const FDC3_PROVIDER = "Morgan Stanley"; /** * timeout for waiting for window.fdc3 to be set. * https://fdc3.finos.org/docs/next/api/specs/webConnectionProtocol#12-desktop-agent-discovery */ export declare const DEFAULT_AGENT_DISCOVERY_TIMEOUT = 750; export declare const FDC3_READY_EVENT = "fdc3Ready"; /** * Constants for Desktop Agent Keep Alive functionality */ export declare const HEARTBEAT: { /** * Interval between heartbeat checks in milliseconds * 1500 milliseconds is a reasonable default for web applications */ readonly INTERVAL_MS: 1500; /** * Maximum number of failed heartbeat attempts before considering a proxy disconnected */ readonly MAX_TRIES: 3; /** * How long to wait for a heartbeat acknowledgment before considering it failed * 500 milliseconds gives enough time for the proxy browser Window or Frame to process the heartbeat */ readonly TIMEOUT_MS: 500; }; export declare const defaultBackoffRetry: Required;