import { Context } from '@deepseek-ai/cordis'; export interface PersistentArkmeExtensionRuntimeState { version: string; installationUrl: string; active: boolean; } export declare function applyPersistentArkmeHostExtension(ctx: Context, installationUrl: URL): Promise; export declare function persistentArkmeExtensionActive(extensionId: string): boolean; export declare function persistentArkmeExtensionRuntimeState(extensionId: string): PersistentArkmeExtensionRuntimeState | undefined; /** Re-mount a verified Host half when its wrapper is already present in the current DSH process. */ export declare function activatePersistentArkmeExtension(extensionId: string): Promise; export declare function deactivatePersistentArkmeExtension(extensionId: string): Promise; export declare function invokePersistentArkmeExtension(extensionId: string, method: string, args: unknown): Promise; //# sourceMappingURL=persistent-runtime.d.ts.map