import { Type } from '@angular/core';
import { DynamicMetadataLoader } from '@anglr/dynamic';
import { LayoutEditorMetadataDescriptor } from '@anglr/dynamic/layout-editor';
import { RelationsEditorMetadataDescriptor } from '@anglr/dynamic/relations-editor';
import { LayoutComponent } from '@anglr/dynamic/layout';
import { IfBlockComponentOptions } from './ifBlock.options';
/**
 * If block layout metadata loader
 */
export declare const IfBlockLayoutMetadataLoader: DynamicMetadataLoader<LayoutEditorMetadataDescriptor<IfBlockComponentOptions>>;
/**
 * If block relations metadata loader
 */
export declare const IfBlockRelationsMetadataLoader: DynamicMetadataLoader<RelationsEditorMetadataDescriptor>;
/**
 * If block layout designer type loader
 */
export declare const IfBlockLayoutDesignerTypeLoader: DynamicMetadataLoader<Type<LayoutComponent>>;
//# sourceMappingURL=ifBlock.metadata.d.ts.map