UNPKG

@ankimcp/anki-mcp-server

Version:

Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards

11 lines (10 loc) • 541 B
import { CredentialsService, DeviceFlowError, DeviceFlowService, TunnelCredentials } from "../index.js"; import type { Cli } from "../../cli/cli-output.js"; export interface PerformLoginDeps { credentialsService: CredentialsService; deviceFlowService: DeviceFlowService; cli: Cli; } export declare function translateDeviceFlowError(error: DeviceFlowError): string; export declare function reportLoginError(cli: Cli, error: unknown): void; export declare function performLogin(deps: PerformLoginDeps): Promise<TunnelCredentials>;