12 lines
528 B
TypeScript
Raw Normal View History

2025-02-28 19:43:11 +08:00
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;