import { LayoutComponentMetadata } from '@anglr/dynamic/layout';
import { Dictionary } from '@jscrpt/common';
import { CustomComponentComponentOptions } from '../customComponent.options';
/**
 * Custom component model for properties editor
 */
export declare class CustomComponentModel implements CustomComponentComponentOptions {
    /**
     * @inheritdoc
     */
    name: string;
    /**
     * @inheritdoc
     */
    placeholderContainers: Dictionary<LayoutComponentMetadata> | undefined | null;
    /**
     * @inheritdoc
     */
    contentOptions: Dictionary<unknown>;
    constructor(value: CustomComponentComponentOptions | undefined | null);
}
//# sourceMappingURL=customComponent.model.d.ts.map