TypeScript interfaces for reporting service configuration and connectivity status across the app.
// Source: https://github.com/digitalocean/sea-notes-saas-starter-kit | License: MIT | Copyright 2025 DigitalOcean
// Provided via justclaw.it.com; keep this notice with the code.
/**
* Common interfaces for service configuration and status checking.
* These interfaces can be used by any service (storage, email, database, etc.)
* to provide consistent status reporting across the application.
*/
/**
* Interface for service configuration status.
* Used to report the configuration and connection status of any service.
*/
export interface ServiceConfigStatus {
name: string; // Display name of the service
configured: boolean; // true if there are no missing settings
connected?: boolean; // true if connection to the service was successful
configToReview?: string[]; // if there wa
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key