import { EventEmitter } from '../../../stencil.core';
import { RowFormatter, RowRenderControl, RowRenderFn, RowRenderTest, RowRenderer } from '../table.types';
export declare class RenderRow implements RowRenderControl {
    /**
     * Formatter for cell data
     */
    formatter: RowFormatter;
    /**
     * Renderer for cell data
     */
    renderer: RowRenderer;
    /**
     * Name of the template to use
     */
    template: string;
    /**
     * Renderer to use for cell content when the selected cell conditions are met
     */
    row: RowRenderFn;
    /**
     * Test function for when to use this renderer
     */
    when: RowRenderTest;
    /**
     * Emitted when the selector has been created.
     */
    anjRowControlDidLoad: EventEmitter<void>;
    componentDidLoad(): void;
    private renderRow;
}
