import { EEvents } from './constants'; export declare const createConnectionMachineSetup: () => import('xstate').SetupReturn<{ connectionConfiguration: undefined; } | { connectionConfiguration: undefined; } | { connectionConfiguration: import('..').TConnectionConfig; } | { connectionConfiguration: import('..').TConnectionConfig; } | { connectionConfiguration: import('..').TConnectionConfig; } | { connectionConfiguration: import('..').TConnectionConfig; } | { connectionConfiguration: import('..').TConnectionConfig; } | { connectionConfiguration: undefined; }, { type: EEvents.START_CONNECT; } | { type: EEvents.START_UA; configuration: import('..').TConnectionConfig; } | { type: EEvents.START_DISCONNECT; } | { type: EEvents.UA_CONNECTED; } | { type: EEvents.UA_CONNECTING; } | { type: EEvents.UA_REGISTERED; } | { type: EEvents.UA_UNREGISTERED; } | { type: EEvents.UA_DISCONNECTED; } | { type: EEvents.RESET; }, {}, {}, { setConnectionConfiguration: import('xstate').NonReducibleUnknown; clearConnectionConfiguration: import('xstate').NonReducibleUnknown; logTransition: { from: string; to: string; event: string; }; logStateChange: { state: string; }; }, { canAutoEstablish: unknown; }, never, string, import('xstate').NonReducibleUnknown, import('xstate').NonReducibleUnknown, import('xstate').EventObject, import('xstate').MetaObject>;