import type { FlowDropSkin, FlowDropSkinName } from '../types/skin'; import { defaultSkin } from './default'; import { slateSkin } from './slate'; /** * Resolve a skin prop to a complete FlowDropSkin object. * * When an object with inline tokens is provided alongside a named base skin, * the inline tokens are merged on top of the named skin's tokens: * resolveSkin({ name: 'minimal', tokens: { primary: '#e11d48' } }) * → minimal skin tokens + { primary: '#e11d48' } */ export declare function resolveSkin(skin: FlowDropSkin | FlowDropSkinName | undefined): FlowDropSkin; export { defaultSkin, slateSkin };