@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
111 lines • 4.17 kB
TypeScript
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
editor: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["editor"]>;
required: true;
};
node: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["node"]>;
required: true;
};
decorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["decorations"]>;
required: true;
};
selected: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["selected"]>;
required: true;
};
extension: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["extension"]>;
required: true;
};
getPos: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["getPos"]>;
required: true;
};
updateAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["updateAttributes"]>;
required: true;
};
deleteNode: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["deleteNode"]>;
required: true;
};
view: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["view"]>;
required: true;
};
innerDecorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["innerDecorations"]>;
required: true;
};
HTMLAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["HTMLAttributes"]>;
required: true;
};
}>, {}, {}, {
text(): string;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "selected-command"[], "selected-command", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
editor: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["editor"]>;
required: true;
};
node: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["node"]>;
required: true;
};
decorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["decorations"]>;
required: true;
};
selected: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["selected"]>;
required: true;
};
extension: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["extension"]>;
required: true;
};
getPos: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["getPos"]>;
required: true;
};
updateAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["updateAttributes"]>;
required: true;
};
deleteNode: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["deleteNode"]>;
required: true;
};
view: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["view"]>;
required: true;
};
innerDecorations: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["innerDecorations"]>;
required: true;
};
HTMLAttributes: {
type: import('vue').PropType<import('@tiptap/core').NodeViewProps["HTMLAttributes"]>;
required: true;
};
}>> & Readonly<{
"onSelected-command"?: ((...args: any[]) => any) | undefined;
}>, {}, {}, {
NodeViewWrapper: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
as: {
type: StringConstructor;
default: string;
};
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
as: {
type: StringConstructor;
default: string;
};
}>> & Readonly<{}>, {
as: string;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;
//# sourceMappingURL=SlashCommandComponent.vue.d.ts.map