UNPKG

@builder.io/sdk-vue

Version:
49 lines (48 loc) 1.58 kB
import type { BuilderContextInterface, RegisteredComponents } from "../../context/types"; import type { BuilderBlock } from "../../types/builder-block"; export type BlockProps = { block: BuilderBlock; context: BuilderContextInterface; registeredComponents: RegisteredComponents; linkComponent: any; }; declare const _default: import("vue").DefineComponent<Readonly<{ context?: any; block?: any; linkComponent?: any; registeredComponents?: any; }>, unknown, { _processedBlock: { value: BuilderBlock | null; update: boolean; }; }, { repeatItem(): import("./types").RepeatData[] | undefined; processedBlock(): any; blockComponent(): import("../../server-index").RegisteredComponent | null | undefined; Tag(): any; canShowBlock(): any; childrenWithoutParentComponent(): any; componentRefProps(): { blockChildren: any; componentRef: any; componentOptions: any; context: any; linkComponent: any; registeredComponents: any; builderBlock: any; includeBlockProps: boolean; isInteractive: boolean; }; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<Readonly<{ context?: any; block?: any; linkComponent?: any; registeredComponents?: any; }>>>, { readonly context?: any; readonly block?: any; readonly linkComponent?: any; readonly registeredComponents?: any; }, {}>; export default _default;