import type { Twind, BaseTheme, TwindConfig, TwindUserConfig, Preset, ExtractThemes, } from '@twind/core' import { install as install$ } from '@twind/core' export default install function install( config: TwindConfig, isProduction?: boolean, ): Twind function install[] = Preset[]>( config: TwindUserConfig, isProduction?: boolean, ): Twind> function install( config: TwindConfig | TwindUserConfig, isProduction = process.env.NODE_ENV == 'production', ): Twind { return install$(config as TwindConfig, isProduction) }