import { type Tree } from '@nx/devkit'; import { AggregatedLog } from '@nx/devkit/internal'; export declare function getConfigFilePath(tree: Tree, configDir: string): string; export declare function addConfigValuesToConfigFile(tree: Tree, configFile: string, configValues: Record>): void; declare const MODERN_STORYBOOK_PROP_MAPPING: { readonly port: "port"; readonly previewUrl: "preview-url"; readonly host: "host"; readonly docs: "docs"; readonly configDir: "config-dir"; readonly logLevel: "loglevel"; readonly quiet: "quiet"; readonly webpackStatsJson: "stats-json"; readonly debugWebpack: "debug-webpack"; readonly disableTelemetry: "disable-telemetry"; readonly https: "https"; readonly sslCa: "ssl-ca"; readonly sslCert: "ssl-cert"; readonly sslKey: "ssl-key"; readonly smokeTest: "smoke-test"; readonly noOpen: "no-open"; readonly outputDir: "output-dir"; }; export declare const STORYBOOK_PROP_MAPPINGS: { readonly v8: { readonly port: "port"; readonly previewUrl: "preview-url"; readonly host: "host"; readonly docs: "docs"; readonly configDir: "config-dir"; readonly logLevel: "loglevel"; readonly quiet: "quiet"; readonly webpackStatsJson: "stats-json"; readonly debugWebpack: "debug-webpack"; readonly disableTelemetry: "disable-telemetry"; readonly https: "https"; readonly sslCa: "ssl-ca"; readonly sslCert: "ssl-cert"; readonly sslKey: "ssl-key"; readonly smokeTest: "smoke-test"; readonly noOpen: "no-open"; readonly outputDir: "output-dir"; }; readonly v9: { readonly port: "port"; readonly previewUrl: "preview-url"; readonly host: "host"; readonly docs: "docs"; readonly configDir: "config-dir"; readonly logLevel: "loglevel"; readonly quiet: "quiet"; readonly webpackStatsJson: "stats-json"; readonly debugWebpack: "debug-webpack"; readonly disableTelemetry: "disable-telemetry"; readonly https: "https"; readonly sslCa: "ssl-ca"; readonly sslCert: "ssl-cert"; readonly sslKey: "ssl-key"; readonly smokeTest: "smoke-test"; readonly noOpen: "no-open"; readonly outputDir: "output-dir"; }; readonly v10: { readonly port: "port"; readonly previewUrl: "preview-url"; readonly host: "host"; readonly docs: "docs"; readonly configDir: "config-dir"; readonly logLevel: "loglevel"; readonly quiet: "quiet"; readonly webpackStatsJson: "stats-json"; readonly debugWebpack: "debug-webpack"; readonly disableTelemetry: "disable-telemetry"; readonly https: "https"; readonly sslCa: "ssl-ca"; readonly sslCert: "ssl-cert"; readonly sslKey: "ssl-key"; readonly smokeTest: "smoke-test"; readonly noOpen: "no-open"; readonly outputDir: "output-dir"; }; }; export declare function getStorybookPropMappings(tree: Tree): typeof MODERN_STORYBOOK_PROP_MAPPING; export declare function ensureViteConfigPathIsRelative(tree: Tree, configPath: string, projectName: string, projectRoot: string, executorName: string, migrationLogs: AggregatedLog): void; export declare function getInstalledPackageVersion(tree: Tree, pkgName: string): string | null; export declare function getInstalledPackageVersionInfo(tree: Tree, pkgName: string): { major: number; version: string; }; export {};