Rust backend: SQLite (WAL mode, 8 tables), vault encryption (Argon2id + AES-256-GCM), settings/connections/credentials services, 19 Tauri command wrappers. 46/46 tests passing. Vue 3 frontend: unlock/create vault flow, Pinia app store, Tailwind CSS v4 dark theme with Wraith branding. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
27 lines
883 B
TypeScript
27 lines
883 B
TypeScript
import { LRLanguage, LanguageSupport } from '@codemirror/language';
|
|
import * as _codemirror_autocomplete from '@codemirror/autocomplete';
|
|
import { CompletionContext, CompletionResult } from '@codemirror/autocomplete';
|
|
|
|
/**
|
|
Completion source that looks up locally defined names in
|
|
Python code.
|
|
*/
|
|
declare function localCompletionSource(context: CompletionContext): CompletionResult | null;
|
|
/**
|
|
Autocompletion for built-in Python globals and keywords.
|
|
*/
|
|
declare const globalCompletion: _codemirror_autocomplete.CompletionSource;
|
|
|
|
/**
|
|
A language provider based on the [Lezer Python
|
|
parser](https://github.com/lezer-parser/python), extended with
|
|
highlighting and indentation information.
|
|
*/
|
|
declare const pythonLanguage: LRLanguage;
|
|
/**
|
|
Python language support.
|
|
*/
|
|
declare function python(): LanguageSupport;
|
|
|
|
export { globalCompletion, localCompletionSource, python, pythonLanguage };
|