import type { BuilderContextInterface, BuilderRenderState } from "../../context/types";
import type { ContentProps } from "./content.types";
import * as i0 from "@angular/core";
export default class ContentComponent {
    TARGET: import("../../types/targets").Target;
    apiKey: ContentProps["apiKey"];
    context: ContentProps["context"];
    content: ContentProps["content"];
    customComponents: ContentProps["customComponents"];
    data: ContentProps["data"];
    locale: ContentProps["locale"];
    canTrack: ContentProps["canTrack"];
    apiVersion: ContentProps["apiVersion"];
    blocksWrapper: ContentProps["blocksWrapper"];
    blocksWrapperProps: ContentProps["blocksWrapperProps"];
    nonce: ContentProps["nonce"];
    model: ContentProps["model"];
    apiHost: ContentProps["apiHost"];
    enrich: ContentProps["enrich"];
    showContent: ContentProps["showContent"];
    contentWrapper: ContentProps["contentWrapper"];
    contentWrapperProps: ContentProps["contentWrapperProps"];
    trustedHosts: ContentProps["trustedHosts"];
    isNestedRender: ContentProps["isNestedRender"];
    isSsrAbTest: ContentProps["isSsrAbTest"];
    linkComponent: ContentProps["linkComponent"];
    scriptStr: any;
    contentSetState(newRootState: BuilderRenderState): void;
    registeredComponents: any;
    builderContextSignal: BuilderContextInterface;
    ngAfterContentInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ContentComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ContentComponent, "content-component", never, { "apiKey": { "alias": "apiKey"; "required": false; }; "context": { "alias": "context"; "required": false; }; "content": { "alias": "content"; "required": false; }; "customComponents": { "alias": "customComponents"; "required": false; }; "data": { "alias": "data"; "required": false; }; "locale": { "alias": "locale"; "required": false; }; "canTrack": { "alias": "canTrack"; "required": false; }; "apiVersion": { "alias": "apiVersion"; "required": false; }; "blocksWrapper": { "alias": "blocksWrapper"; "required": false; }; "blocksWrapperProps": { "alias": "blocksWrapperProps"; "required": false; }; "nonce": { "alias": "nonce"; "required": false; }; "model": { "alias": "model"; "required": false; }; "apiHost": { "alias": "apiHost"; "required": false; }; "enrich": { "alias": "enrich"; "required": false; }; "showContent": { "alias": "showContent"; "required": false; }; "contentWrapper": { "alias": "contentWrapper"; "required": false; }; "contentWrapperProps": { "alias": "contentWrapperProps"; "required": false; }; "trustedHosts": { "alias": "trustedHosts"; "required": false; }; "isNestedRender": { "alias": "isNestedRender"; "required": false; }; "isSsrAbTest": { "alias": "isSsrAbTest"; "required": false; }; "linkComponent": { "alias": "linkComponent"; "required": false; }; }, {}, never, never, true, never>;
}
