import { StormWorkspaceConfigInput } from './types.cjs'; import 'zod'; import './schema.cjs'; import 'zod/v4/mini'; /** * Type the config values for the current Storm workspace * * @param input - The config values for the current Storm workspace * @returns The config values for the current Storm workspace */ declare const defineConfig: (input: StormWorkspaceConfigInput) => { name: string; namespace: string; organization: string | { name?: string | undefined; description?: string | undefined; logo?: string | undefined; icon?: string | undefined; url?: string | undefined; }; repository: string; bot: { name: string; email: string; }; release: { banner: string | { url?: string | undefined; alt?: string | undefined; }; header?: string | undefined; footer?: string | undefined; }; socials: { twitter?: string | undefined; discord?: string | undefined; telegram?: string | undefined; slack?: string | undefined; medium?: string | undefined; github?: string | undefined; }; error: { codesFile?: string | undefined; url?: string | undefined; }; workspaceRoot: string; directories: { cache?: string | undefined; data?: string | undefined; config?: string | undefined; temp?: string | undefined; log?: string | undefined; build?: string | undefined; }; colors: { dark: { foreground?: string | undefined; background?: string | undefined; brand?: string | undefined; alternate?: string | undefined; accent?: string | undefined; link?: string | undefined; discovery?: string | undefined; success?: string | undefined; info?: string | undefined; debug?: string | undefined; warning?: string | undefined; danger?: string | undefined; fatal?: string | undefined; performance?: string | undefined; positive?: string | undefined; negative?: string | undefined; gradient?: string[] | undefined; }; light: { foreground?: string | undefined; background?: string | undefined; brand?: string | undefined; alternate?: string | undefined; accent?: string | undefined; link?: string | undefined; discovery?: string | undefined; success?: string | undefined; info?: string | undefined; debug?: string | undefined; warning?: string | undefined; danger?: string | undefined; fatal?: string | undefined; performance?: string | undefined; positive?: string | undefined; negative?: string | undefined; gradient?: string[] | undefined; }; } | { dark?: string | undefined; light?: string | undefined; brand?: string | undefined; alternate?: string | undefined; accent?: string | undefined; link?: string | undefined; discovery?: string | undefined; success?: string | undefined; info?: string | undefined; debug?: string | undefined; warning?: string | undefined; danger?: string | undefined; fatal?: string | undefined; performance?: string | undefined; positive?: string | undefined; negative?: string | undefined; gradient?: string[] | undefined; } | Record; $schema?: string | undefined; extends?: string | string[] | undefined; variant?: "minimal" | "monorepo" | undefined; license?: string | undefined; homepage?: string | undefined; docs?: string | undefined; portal?: string | undefined; licensing?: string | undefined; contact?: string | undefined; support?: string | undefined; branch?: string | undefined; preid?: string | undefined; owner?: string | undefined; mode?: "development" | "test" | "production" | undefined; skipCache?: boolean | undefined; packageManager?: "npm" | "yarn" | "pnpm" | "bun" | undefined; timezone?: string | undefined; locale?: string | undefined; logLevel?: "success" | "info" | "debug" | "fatal" | "performance" | "silent" | "error" | "warn" | "trace" | "all" | undefined; skipConfigLogging?: boolean | undefined; registry?: { github?: string | undefined; npm?: string | undefined; cargo?: string | undefined; cyclone?: string | undefined; container?: string | undefined; } | undefined; configFile?: string | null | undefined; extensions?: Record | undefined; }; export { defineConfig };