@builder.io/sdk-vue
Version:
Builder.io SDK for Vue
19 lines (18 loc) • 605 B
TypeScript
import type { BuilderContent } from '../../types/builder-content';
import type { BuilderComponentsProp, BuilderDataProps, BuilderLinkComponentProp } from '../../types/builder-props';
export interface SymbolInfo {
model?: string;
entry?: string;
data?: any;
content?: BuilderContent;
inline?: boolean;
dynamic?: boolean;
}
export interface SymbolProps extends BuilderComponentsProp, BuilderDataProps, BuilderLinkComponentProp {
symbol?: SymbolInfo;
dataOnly?: boolean;
dynamic?: boolean;
attributes?: any;
inheritState?: boolean;
renderToLiquid?: boolean;
}