import type { AuthType, ContinueOnOtherDevice, CorbadoApp, ProcessCommon } from '@corbado/web-core'; import { BlockTypes, ScreenNames } from '../constants'; import type { ErrorTranslator } from '../errorTranslator'; import type { ProcessHandler } from '../processHandler'; import type { BlockDataContinueOnOtherEnv } from '../types'; import { Block } from './Block'; export declare class ContinueOnOtherEnvBlock extends Block { #private; readonly data: BlockDataContinueOnOtherEnv; readonly type = BlockTypes.ContinueOnOtherEnv; readonly initialScreen = ScreenNames.ContinueOnOtherEnv; readonly authType: AuthType; constructor(app: CorbadoApp, flowHandler: ProcessHandler, common: ProcessCommon, errorTranslator: ErrorTranslator, authType: AuthType, continueOnOtherDevice: ContinueOnOtherDevice); }