@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
TypeScript
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>;