@dialpad/dialtone-vue
Version:
Vue component library for Dialpad's design system Dialtone
87 lines • 2.22 kB
TypeScript
declare const _default: import('vue').DefineComponent<{
paragraphOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
listItemOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
textOption: {
type: ObjectConstructor;
default: null;
};
shapeOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
animationDuration: {
type: NumberConstructor;
default: number;
};
ariaLabel: {
type: StringConstructor;
default: string;
};
animate: {
type: BooleanConstructor;
default: boolean;
};
offset: {
type: NumberConstructor;
default: number;
};
}, {}, {}, {
validationOptions(): {
paragraphOption: any;
listItemOption: any;
textOption: any;
shapeOption: any;
};
}, {
validator(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, Readonly<import('vue').ExtractPropTypes<{
paragraphOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
listItemOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
textOption: {
type: ObjectConstructor;
default: null;
};
shapeOption: {
type: (ObjectConstructor | BooleanConstructor)[];
default: null;
};
animationDuration: {
type: NumberConstructor;
default: number;
};
ariaLabel: {
type: StringConstructor;
default: string;
};
animate: {
type: BooleanConstructor;
default: boolean;
};
offset: {
type: NumberConstructor;
default: number;
};
}>>, {
animate: boolean;
ariaLabel: string;
offset: number;
animationDuration: number;
paragraphOption: boolean | Record<string, any>;
listItemOption: boolean | Record<string, any>;
textOption: Record<string, any>;
shapeOption: boolean | Record<string, any>;
}>;
export default _default;
//# sourceMappingURL=skeleton.vue.d.ts.map