import { config } from '.'; import type { AppConfig, CacheConfig, CdnConfig, ChatConfig, CliConfig, DatabaseConfig, DependenciesConfig, DnsConfig, EmailConfig, Events, FilesystemsConfig, FeatureFlagsConfig, GitConfig, HashingConfig, ImagesConfig, LibraryConfig, Model, NotificationConfig, PaymentConfig, QueueConfig, SearchEngineConfig, SecurityConfig, ServicesConfig, StacksConfig, StorageConfig, UiConfig } from '@stacksjs/types'; export declare function localUrl(options?: { domain?: string type?: LocalUrlType network?: boolean localhost?: boolean https?: boolean }): Promise; export declare function defineStacksConfig(config: StacksConfig): StacksConfig; export declare function defineApp(config: AppConfig): AppConfig; export declare function defineCache(config: CacheConfig): CacheConfig; export declare function defineCdn(config: CdnConfig): CdnConfig; export declare function defineChat(config: ChatConfig): ChatConfig; export declare function defineCli(config: CliConfig): CliConfig; export declare function defineDatabase(config: DatabaseConfig): DatabaseConfig; export declare function defineDependencies(config: DependenciesConfig): DependenciesConfig; export declare function defineDns(config: DnsConfig): DnsConfig; export declare function defineEmailConfig(config: EmailConfig): EmailConfig; export declare function defineEmail(config: EmailConfig): EmailConfig; export declare function defineGit(config: GitConfig): GitConfig; export declare function defineHashing(config: HashingConfig): HashingConfig; export declare function defineImages(config: ImagesConfig): ImagesConfig; export declare function defineLibrary(config: LibraryConfig): LibraryConfig; export declare function defineNotification(config: NotificationConfig): NotificationConfig; export declare function definePayment(config: PaymentConfig): PaymentConfig; export declare function defineQueue(config: QueueConfig): QueueConfig; export declare function defineSearchEngine(config: SearchEngineConfig): SearchEngineConfig; export declare function defineSecurity(config: SecurityConfig): SecurityConfig; export declare function defineServices(config: ServicesConfig): ServicesConfig; export declare function defineSms(config: any): any; export declare function defineStorage(config: StorageConfig): StorageConfig; export declare function defineFilesystems(config: FilesystemsConfig): FilesystemsConfig; export declare function defineFeatureFlags(config: FeatureFlagsConfig): FeatureFlagsConfig; export declare function defineUi(config: UiConfig): UiConfig; export declare function defineModel(config: Model): Model; export declare function defineEvents(config: Events): Events; export type LocalUrlType = | 'frontend' | 'backend' | 'api' | 'admin' | 'library' | 'email' | 'docs' | 'inspect' | 'desktop';