/*! * Contentstack Import * Copyright (c) 2026 Contentstack LLC * MIT Licensed */ import { managementSDKClient as defaultManagementSDKClient, isAuthenticated as defaultIsAuthenticated, log as defaultLog } from '@contentstack/cli-utilities'; import { ImportConfig } from '../types'; /** * Dependencies for login handler - can be injected for testing */ export interface LoginHandlerDeps { managementSDKClient?: typeof defaultManagementSDKClient; isAuthenticated?: typeof defaultIsAuthenticated; log?: typeof defaultLog; } declare const login: (config: ImportConfig, deps?: LoginHandlerDeps) => Promise; export default login;