export * from './exchanges.processor'; export * from './notifications.processor'; export * from './preferences.processor'; export * from './strategy.processor'; export * from './traders.processor'; import { type ExchangesStepData, type ExchangesStepResult } from './exchanges.processor'; import { type NotificationsStepData, type NotificationsStepResult } from './notifications.processor'; import { type PreferencesStepData, type PreferencesStepResult } from './preferences.processor'; import { type StrategyStepData, type StrategyStepResult } from './strategy.processor'; import { type TradersStepData, type TradersStepResult } from './traders.processor'; export declare const stepProcessors: { readonly exchanges: (app: any, user: any, stepData: ExchangesStepData, onboarding: import("../onboarding.schema").UsersOnboarding) => Promise; readonly preferences: (app: any, user: any, stepData: PreferencesStepData, onboarding: import("../onboarding.schema").UsersOnboarding) => Promise; readonly strategy: (app: any, user: any, stepData: StrategyStepData, onboarding: import("../onboarding.schema").UsersOnboarding) => Promise; readonly traders: (app: any, user: any, stepData: TradersStepData, onboarding: import("../onboarding.schema").UsersOnboarding) => Promise; readonly notifications: (app: any, user: any, stepData: NotificationsStepData, onboarding: import("../onboarding.schema").UsersOnboarding) => Promise; }; export type StepProcessorData = { exchanges: ExchangesStepData; preferences: PreferencesStepData; strategy: StrategyStepData; traders: TradersStepData; notifications: NotificationsStepData; }; export type StepProcessorResult = { exchanges: ExchangesStepResult; preferences: PreferencesStepResult; strategy: StrategyStepResult; traders: TradersStepResult; notifications: NotificationsStepResult; }; export type OnboardingStep = keyof typeof stepProcessors;