@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
25 lines (24 loc) • 715 B
TypeScript
import type { Knex } from 'knex';
export type TelemetrySettings = {
project_id: string;
mcp_enabled: boolean;
mcp_allow_deletes: boolean;
mcp_system_prompt_enabled: boolean;
visual_editor_urls: number;
ai_openai_api_key: boolean;
ai_anthropic_api_key: boolean;
ai_system_prompt: boolean;
};
export type DatabaseSettings = {
project_id: string;
mcp_enabled?: boolean;
mcp_allow_deletes?: boolean;
mcp_system_prompt_enabled?: boolean;
visual_editor_urls?: {
url: string;
}[];
ai_openai_api_key?: string;
ai_anthropic_api_key?: string;
ai_system_prompt?: string;
};
export declare const getSettings: (db: Knex) => Promise<TelemetrySettings>;