import { InjectionToken } from '@angular/core'; import { PaymentFields } from './app/pages'; import { CheckinServiceInterface, ConfigurationApiInterface, TerminalServiceInterface } from './codegen'; import { CdeTerminalSdk, VersionServiceInterface } from './app/models'; export declare const CONFIGURATION_TOKEN: InjectionToken; export declare const CHECKIN_SERVICE_TOKEN: InjectionToken; export declare const TERMINAL_SERVICE_TOKEN: InjectionToken; export declare const TERMINAL_METHOD_CONFIGURATION_FACTORY: InjectionToken<(method: string, defaultConfig: PaymentFields) => PaymentFields>; export declare const ENVIRONMENT: InjectionToken<{ production: boolean; csrf: boolean; }>; export declare const TERMINAL_VERSION_SERVICE_TOKEN: InjectionToken; export declare const TERMINAL_SDK_FACTORY: InjectionToken<(token: string, id: string, options: { lang: string; tabindex?: number; }) => CdeTerminalSdk>;