type NuxtLayer = string | [string, unknown?] | { source: string; }; export interface NuxtConfig { srcDir?: string; buildDir?: string; serverDir?: string; dir?: { pages?: string; layouts?: string; middleware?: string; plugins?: string; shared?: string; }; modules?: Array any) | [string, Record]>; imports?: { autoImport?: boolean; dirs?: string[]; }; extends?: NuxtLayer | NuxtLayer[]; components?: Array | { dirs?: Array; }; css?: string[]; alias?: Record; } export {};