import { LayoutComponent } from '@anglr/dynamic/layout';
import { RelationsComponent } from '@anglr/dynamic/relations';
import { PromiseOr } from '@jscrpt/common';
import { CustomComponentSAComponent } from '../customComponent.component';
import { CustomComponentComponentOptions } from '../customComponent.options';
import * as i0 from "@angular/core";
/**
 * Component used for displaying custom component designer
 */
export declare class CustomComponentDesignerSAComponent extends CustomComponentSAComponent implements LayoutComponent<CustomComponentComponentOptions>, RelationsComponent {
    /**
     * @inheritdoc
     */
    processCustomComponentData(name: string): PromiseOr<void>;
    static ɵfac: i0.ɵɵFactoryDeclaration<CustomComponentDesignerSAComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CustomComponentDesignerSAComponent, "custom-component-designer", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=customComponentDesigner.component.d.ts.map