We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2686917 commit d4f6a98Copy full SHA for d4f6a98
types/config.d.ts
@@ -0,0 +1,11 @@
1
+import type { BaseService } from '~/types/services'
2
+
3
+export interface ServicesGroup {
4
+ title: string
5
+ items: BaseService[]
6
+}
7
8
+export interface Config {
9
+ title?: string
10
+ services: ServicesGroup[]
11
types/index.d.ts
@@ -0,0 +1,2 @@
+export * from './config'
+export * from './services'
types/services.d.ts
@@ -0,0 +1,10 @@
+export interface BaseService {
+ id: string
+ type?: string
+ description?: string
+ link: string
+ icon?: string
+ options?: Record<string, string | number | boolean>
+ secrets?: Record<string, string | number | boolean>
0 commit comments