import { Logger } from '@anglr/common';
import { DynamicModuleProvider, DynamicModule, DynamicItemSource } from '@anglr/dynamic';
import * as i0 from "@angular/core";
/**
 * Dynamic module items provider for built-in layout designer components
 */
export declare class LayoutDesignerDynamicModuleItemsProvider implements DynamicModuleProvider {
    protected _logger?: Logger | undefined;
    constructor(_logger?: Logger | undefined);
    /**
     * @inheritdoc
     */
    tryToGet(source: DynamicItemSource): Promise<DynamicModule | null>;
    static ɵfac: i0.ɵɵFactoryDeclaration<LayoutDesignerDynamicModuleItemsProvider, [{ optional: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<LayoutDesignerDynamicModuleItemsProvider>;
}
//# sourceMappingURL=layoutDesignerDynamicModuleItemsProvider.service.d.ts.map