//#region src/platform/withPlatformUI.d.ts /** * withPlatformUI * Lightweight adapter inspired by gluestack's withGluestack pattern. * It centralizes tokens and responsive options while keeping DS imports * pointed at @ui-kit-web. Metro/Webpack aliases can swap to @ui-kit in native. */ type PlatformKind = 'web' | 'native'; interface Breakpoints { sm: number; md: number; lg: number; xl: number; } interface WithPlatformUIOptions> { tokens: TTokens; platform?: PlatformKind; breakpoints?: Partial; } interface PlatformUI { platform: PlatformKind; tokens: TTokens; breakpoints: Breakpoints; } declare const DEFAULT_BREAKPOINTS: Breakpoints; declare function withPlatformUI>(options: WithPlatformUIOptions): PlatformUI; //#endregion export { Breakpoints, DEFAULT_BREAKPOINTS, PlatformKind, PlatformUI, WithPlatformUIOptions, withPlatformUI }; //# sourceMappingURL=withPlatformUI.d.ts.map