import { registerComponents, type RegisterComponentsList, type UI, type UIInit } from "@tinijs/core"; export { registerComponents, resolvePendingComponents } from "@tinijs/core"; export * from "./skin.js"; export interface AppWithUI { ui: UI; } export type UISetup = UIInit & { components?: RegisterComponentsList; resolvePending?: Parameters[1]; }; export declare function setupUI({ host, globals, skins, shares, options, components, resolvePending }: UISetup): UI;