import type { ConnectResult, PrepareExecuteAndWaitResult, StatusEvent } from '@canton-network/core-wallet-dapp-rpc-client'; export declare const MOCK_EXTENSION_TARGET = "mock-splice-extension"; export declare const MOCK_EXTENSION_PROVIDER_ID: "browser:ext:mock-splice-extension"; export declare const MOCK_EXTENSION_NAME = "Mock Splice Extension"; export declare const MOCK_EXTENSION_NETWORK_ID = "extension-network"; export declare const MOCK_EXTENSION_TOKEN = "integration-extension-token"; export declare const MOCK_EXTENSION_USER_ID = "extension-user"; export declare function extensionConnectResult(): ConnectResult; export declare function extensionStatusEvent(): StatusEvent; export declare function extensionPrepareExecuteAndWaitResult(commandId: string): PrepareExecuteAndWaitResult; export type MockExtensionOptions = { target?: string | undefined; }; export declare function startMockExtension(options?: MockExtensionOptions): () => void; //# sourceMappingURL=mock-extension.d.ts.map