import { Injector } from '@angular/core';
import { CoreBaseComponent } from '../common/base.component';
import * as i0 from "@angular/core";
export declare class TileComponent extends CoreBaseComponent {
    protected get logSourceName(): string;
    /**
     * Text header to put on the tile, appears below image
     */
    tileHeader: string;
    /**
     * Src url to be displayed in the tile component
     */
    tileImageSrc: string;
    /**
     * If true, sets content to take up 100% the height of the tile
     */
    fillTile: boolean;
    /**
     * Determines whether the tile should be tab focusable
     */
    isFocusable: boolean;
    /**
     * Determines whether to use the custom template.
     */
    customTemplate: boolean;
    constructor(injector: Injector);
    static ɵfac: i0.ɵɵFactoryDeclaration<TileComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TileComponent, "sme-tile", never, { "tileHeader": "tileHeader"; "tileImageSrc": "tileImageSrc"; "fillTile": "fillTile"; "isFocusable": "isFocusable"; "customTemplate": "customTemplate"; }, {}, never, ["*"], false, never>;
}
