UNPKG

@poupe/vue

Version:

Vue component library for Poupe UI framework with theme customization and accessibility support

28 lines (18 loc) 861 B
import { ComponentResolverObject } from 'unplugin-vue-components'; export declare type ComponentName = typeof components[number]; export declare const components: readonly ["Button", "Card", "Icon", "Input", "Placeholder", "Surface"]; declare const createResolver: (options?: ResolverOptions) => ComponentResolverObject; export { createResolver } export default createResolver; export declare const DEFAULT_PREFIX = "P"; /** @returns kebab-case and snake_case to CamelCase to be used * as component prefix */ export declare const normalizedComponentPrefix: (s: string) => string; export declare interface ResolverOptions { /** @defaultValue 'P' */ prefix?: string; } export declare type ThemeComponentName = typeof themeComponents[number]; export declare const themeComponents: readonly ["ThemeScheme"]; export { }