export declare const ARKME_HARNESS_EMBED_PATH = "/arkme-self/harness-frame"; export declare const HARNESS_SESSION_CLIENT_ID = "@senguoyun/dsh-arkme/harness-session"; export declare const HARNESS_SESSION_CLIENT_PATH = "/arkme-self/harness-session-client.js"; export declare const ARKME_HARNESS_MODEL_CLIENT_PATH = "/arkme-self/harness-model-client.js"; export declare const ARKME_HARNESS_ONBOARDING_CLIENT_PATH = "/arkme-self/harness-onboarding-client.js"; export declare const ARKME_HARNESS_TRAJECTORY_CLIENT_PATH = "/arkme-self/harness-trajectory-client.js"; export declare const ARKME_HARNESS_SIDEBAR_CLIENT_PATH = "/arkme-self/harness-sidebar-client.js"; /** Same-origin bridge owned and disposed by the embedded session client. */ export declare const HARNESS_SESSION_NAVIGATION_KEY = "__arkmeHarnessSessionNavigation"; export type HarnessSessionWindow = Window & { [HARNESS_SESSION_NAVIGATION_KEY]?: { open(sessionId: string): void; has(sessionId: string): Promise; }; }; export declare const ARKME_NATIVE_SELECTION_CLIENT_ID = "@senguoyun/dsh-arkme/harness-native-selection"; export declare const ARKME_NATIVE_SELECTION_CLIENT_PATH = "/arkme-self/harness-native-selection-client.js"; //# sourceMappingURL=harness-embed-contract.d.ts.map