@archway-kit/vue
Version:
Vue components to interact with the Archway network
80 lines (79 loc) • 2.95 kB
TypeScript
declare function __VLS_template(): {
slots: {
trigger?(_: {}): any;
default?(_: {}): any;
action?(_: {}): any;
};
refs: {
triggerRef: import('vue').CreateComponentPublicInstanceWithMixins<Readonly<import('vue').ExtractPropTypes<{
as: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
};
disabled: {
type: BooleanConstructor[];
default: boolean;
};
id: {
type: StringConstructor;
default: null;
};
}>>, () => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, Record<string, any>, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, {
id: string;
as: string | Record<string, any>;
disabled: boolean;
}, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, {
P: {};
B: {};
D: {};
C: {};
M: {};
Defaults: {};
}, Readonly<import('vue').ExtractPropTypes<{
as: {
type: (ObjectConstructor | StringConstructor)[];
default: string;
};
disabled: {
type: BooleanConstructor[];
default: boolean;
};
id: {
type: StringConstructor;
default: null;
};
}>>, () => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, {
[key: string]: any;
}>, {}, {}, {}, {
id: string;
as: string | Record<string, any>;
disabled: boolean;
}> | null;
};
attrs: Partial<{}>;
};
type __VLS_TemplateResult = ReturnType<typeof __VLS_template>;
declare const __VLS_component: import('vue').DefineComponent<{
href?: string;
cover?: string;
hideToggle?: boolean;
hideSubtitle?: boolean;
compact?: boolean;
contentClassName?: string;
}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{
href?: string;
cover?: string;
hideToggle?: boolean;
hideSubtitle?: boolean;
compact?: boolean;
contentClassName?: string;
}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>;
export default _default;
type __VLS_WithTemplateSlots<T, S> = T & {
new (): {
$slots: S;
};
};