import { PluginUserConfig } from '../config.js'; export declare function getValidateTokenAndLoginService(pluginConfig: PluginUserConfig): { validateEmailAndLogin: import("../../../index.js").ServiceClean, import("../../../lib/good-cop/definitionTypes.js").GoodCopStringMethods>; token: import("../../../lib/good-cop/definitionTypes.js").GoodCopNextDefinition, import("../../../lib/good-cop/definitionTypes.js").GoodCopStringMethods>; deviceId: import("../../../lib/good-cop/definitionTypes.js").GoodCopNextDefinition, import("../../../lib/good-cop/definitionTypes.js").GoodCopStringMethods>; deviceType: import("../../../lib/good-cop/definitionTypes.js").GoodCopNextDefinition, import("../../../lib/good-cop/definitionTypes.js").GoodCopStringMethods>; additionalParamsIfSendValidationEmail: import("../../../lib/good-cop/definitionTypes.js").GoodCopNextDefinition, "partial" | "complete">; }, import("../../../lib/good-cop/definitionTypes.js").GoodCopNextDefinition | Required<{} & { wasEmailAlreadyValidated?: boolean; }>, Required<{} & { wasEmailAlreadyValidated?: boolean; user?: any; accessToken?: string; deviceId?: string; csrfToken?: string; biometricAuthToken?: string; }> | Required<{} & { wasEmailAlreadyValidated?: boolean; }>, false>, import("../../../lib/good-cop/definitionTypes.js").GoodCopStringMethods>>>; };