import type { Ref } from 'vue'; import type { IHPropsModel } from '../../composables/utils/useProps.js'; export declare const IDProps: { id: { type: StringConstructor; default: undefined; }; }; export interface IIDProps { id?: string; } export declare const TemplateProps: { template: { type: StringConstructor; }; }; export interface ITemplateProps { template?: string; } export declare function useID
(props: P, name?: string): IHPropsModel;
export declare function useIDRef(props: IIDProps, elementRef: Ref (props: P, options?: InjectIDOptions): {
attr: {
id: string;
};
};
export declare function uniqueId(): string;