12 lines
528 B
TypeScript
12 lines
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;
|