import { AfterContentInit, QueryList, WritableSignal, Signal } from '@angular/core'; import { GridComponent } from '../grid/grid.component'; import { Grid, MatrixGridMetadata, MetadataGatherer } from '../../interfaces'; import { ContentContainerTemplateDirective, ContentRowContainerTemplateDirective, FooterContainerTemplateDirective, FooterRowContainerTemplateDirective, GridContainerTemplateDirective, HeaderContainerTemplateDirective, HeaderRowContainerTemplateDirective, MatrixGridColumnDirective } from '../../directives'; import * as i0 from "@angular/core"; /** * Grid component used for rendering grid, configured with special content renderer and metadata gatherer */ export declare class MatrixGridComponent extends GridComponent implements Grid, MetadataGatherer, AfterContentInit { /** * Signal for metadata value */ protected metadataValue: WritableSignal; /** * @inheritdoc */ protected get metadataGatherer(): MetadataGatherer | undefined | null; /** * @inheritdoc */ get metadata(): Signal; /** * Grid container template */ protected gridContainer: QueryList | undefined | null; /** * Header container template */ protected headerContainer: QueryList | undefined | null; /** * Content container template */ protected contentContainer: QueryList | undefined | null; /** * Footer container template */ protected footerContainer: QueryList | undefined | null; /** * Header container template */ protected headerRowContainer: QueryList | undefined | null; /** * Content container template */ protected contentRowContainer: QueryList | undefined | null; /** * Footer container template */ protected footerRowContainer: QueryList | undefined | null; /** * Obtains definition of columns */ protected columns: QueryList | undefined | null; /** * Called when content was initialized */ ngAfterContentInit(): void; /** * Sets metadata */ setMetadata(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=matrixGrid.component.d.ts.map