@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
282 lines • 9.85 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(): any;
}, {
handleClick(): void;
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, 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<{}>, {}, {}, {
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>;
DtLink: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
kind: {
type: StringConstructor;
default: string;
validator(kind: unknown): boolean;
};
inverted: {
type: BooleanConstructor;
default: boolean;
};
href: {
type: StringConstructor;
default: null;
};
to: {
type: (ObjectConstructor | StringConstructor)[];
default: null;
};
replace: {
type: BooleanConstructor;
default: boolean;
};
}>, {}, {
LINK_KIND_MODIFIERS: {
default: string;
warning: string;
danger: string;
success: string;
muted: string;
mention: string;
};
}, {
computedTag(): string | import('vue').ConcreteComponent<{}, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>;
computedAttrs(): {
to: string | Record<string, any>;
replace: boolean;
href?: undefined;
} | {
href: string;
to?: undefined;
replace?: undefined;
};
}, {
getLinkClasses(): any[];
}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
kind: {
type: StringConstructor;
default: string;
validator(kind: unknown): boolean;
};
inverted: {
type: BooleanConstructor;
default: boolean;
};
href: {
type: StringConstructor;
default: null;
};
to: {
type: (ObjectConstructor | StringConstructor)[];
default: null;
};
replace: {
type: BooleanConstructor;
default: boolean;
};
}>> & Readonly<{}>, {
replace: boolean;
kind: string;
inverted: boolean;
href: string;
to: string | Record<string, any>;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
DtIconLock: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
size: {
type: StringConstructor;
default: string;
validator: (s: unknown) => boolean;
};
ariaLabel: {
type: StringConstructor;
default: undefined;
};
}>, {}, {}, {
iconSizeClass(): any;
ariaHidden(): "true" | "false";
dataQA(): {};
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "loaded"[], "loaded", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
size: {
type: StringConstructor;
default: string;
validator: (s: unknown) => boolean;
};
ariaLabel: {
type: StringConstructor;
default: undefined;
};
}>> & Readonly<{
onLoaded?: ((...args: any[]) => any) | undefined;
}>, {
size: string;
ariaLabel: string;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
DtStack: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
direction: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (direction: unknown) => boolean;
};
as: {
type: StringConstructor;
default: string;
};
gap: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (gap: unknown) => boolean;
};
align: {
type: (ObjectConstructor | StringConstructor)[];
validator: (align: unknown) => boolean;
};
justify: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (justify: unknown) => boolean;
};
}>, {}, {
DT_STACK_DIRECTION: {
[x: string]: string;
};
DT_STACK_GAP: string[];
DT_STACK_RESPONSIVE_BREAKPOINTS: string[];
DT_STACK_ALIGN: string[];
DT_STACK_JUSTIFY: string[];
}, {
defaultGap(): string | null;
defaultDirection(): string | null;
defaultAlign(): string | null;
defaultJustify(): string | null;
stackResponsive(): any[];
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
direction: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (direction: unknown) => boolean;
};
as: {
type: StringConstructor;
default: string;
};
gap: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (gap: unknown) => boolean;
};
align: {
type: (ObjectConstructor | StringConstructor)[];
validator: (align: unknown) => boolean;
};
justify: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
validator: (justify: unknown) => boolean;
};
}>> & Readonly<{}>, {
direction: string | Record<string, any>;
as: string;
gap: string | Record<string, any>;
justify: string | Record<string, any>;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;
//# sourceMappingURL=ChannelComponent.vue.d.ts.map