naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
12 lines (11 loc) • 528 B
TypeScript
import type { Ref } from 'vue';
import type { MergedTheme } from '../../_mixins';
import type { DynamicInputTheme } from '../styles';
export interface DynamicInputInjection {
mergedThemeRef: Ref<MergedTheme<DynamicInputTheme>>;
keyPlaceholderRef: Ref<string | undefined>;
valuePlaceholderRef: Ref<string | undefined>;
placeholderRef: Ref<string | undefined>;
}
export declare const dynamicInputInjectionKey: import("vue").InjectionKey<DynamicInputInjection>;
export type OnUpdateValue = <T>(value: T[]) => void;