export interface LinkCollection {
  id: string;
  name: string;
  links: Array<{ name: string; url: string }>;
}

export interface ExternalLinks {
  nextcloud?: string;
  bookstack?: string;
  vikunja?: string;
  customLinks?: Array<{ name: string; url: string }>;
  linkCollections?: LinkCollection[];
}

export interface ServiceModeStatus {
  active: boolean;
  message: string;
}
