import { AEMContainerComponent } from '../aem-container/aem-container.component';
export declare const ALLOWED_PLACEHOLDER_CLASS_NAMES = "aem-AllowedComponent--list";
export declare const ALLOWED_COMPONENT_TITLE_CLASS_NAMES = "aem-AllowedComponent--title";
export declare const ALLOWED_COMPONENT_PLACEHOLDER_CLASS_NAMES = "aem-AllowedComponent--component cq-placeholder placeholder";
export declare class AEMAllowedComponentsContainerComponent extends AEMContainerComponent {
    title: string;
    emptyLabel: string;
    allowedComponents: {
        applicable: boolean;
        components: any;
    };
    isAllowedComponentsApplicable(): boolean;
    getAllowedComponentListPlaceholderClassNames(): string;
    getAllowedComponentListLabel(): string;
    getAllowedComponents(): any;
    get allowedComponentListTitleClassNames(): string;
    get allowedComponentClassNames(): string;
}
