lotus-ui-plus
Version:
Lotus UI Plus - Vue3 Component Library
30 lines (28 loc) • 1.08 kB
TypeScript
import { PropType, DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
export interface LotusLockProps {
onTap?: (props: LotusLockProps, attrs: Record<string, any>) => Promise<void>;
delay?: number;
}
declare const _default: DefineComponent<ExtractPropTypes<{
onTap: {
type: PropType<LotusLockProps["onTap"]>;
default: () => Promise<void>;
};
delay: {
type: NumberConstructor;
default: number;
};
}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
onTap: {
type: PropType<LotusLockProps["onTap"]>;
default: () => Promise<void>;
};
delay: {
type: NumberConstructor;
default: number;
};
}>> & Readonly<{}>, {
onTap: ((props: LotusLockProps, attrs: Record<string, any>) => Promise<void>) | undefined;
delay: number;
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
export default _default;