@dotcms/angular
Version:
Official Angular Components library to render a dotCMS page.
27 lines • 1.45 kB
TypeScript
import { BlockEditorMark } from '@dotcms/types';
import * as i0 from "@angular/core";
export declare class DotParagraphBlock {
static ɵfac: i0.ɵɵFactoryDeclaration<DotParagraphBlock, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DotParagraphBlock, "dotcms-block-editor-renderer-paragraph", never, {}, {}, never, ["*"], true, never>;
}
export declare class DotHeadingBlock {
level: string;
static ɵfac: i0.ɵɵFactoryDeclaration<DotHeadingBlock, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DotHeadingBlock, "dotcms-block-editor-renderer-heading", never, { "level": { "alias": "level"; "required": false; }; }, {}, never, ["*", "*", "*", "*", "*", "*", "*"], true, never>;
}
interface TextBlockProps {
marks?: BlockEditorMark[];
text?: string;
}
export declare class DotTextBlock {
marks: TextBlockProps['marks'];
text: string;
protected readonly $remainingMarks: import("@angular/core").Signal<BlockEditorMark[] | undefined>;
protected readonly $currentAttrs: import("@angular/core").Signal<{
[x: string]: string;
}>;
static ɵfac: i0.ɵɵFactoryDeclaration<DotTextBlock, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DotTextBlock, "dotcms-block-editor-renderer-text", never, { "marks": { "alias": "marks"; "required": false; }; "text": { "alias": "text"; "required": false; }; }, {}, never, never, true, never>;
}
export {};
//# sourceMappingURL=text.component.d.ts.map