import { BabylonButtonI } from '../../../interfaces/babylon-button.interface';
import { BabylonGlobalIconI } from '../../../interfaces/babylon-global-icon.interface';
import { BabylonImageI } from '../../../interfaces/babylon-image.interface';
import { BabylonTextInfoI } from '../../../interfaces/babylon-text-info.interface';
import * as i0 from "@angular/core";
export declare class BabylonListGridComponent {
    labels?: BabylonTextInfoI;
    items?: BabylonItemGridI[];
    button?: BabylonButtonI;
    btnClick(e: Event): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BabylonListGridComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BabylonListGridComponent, "lib-babylon-list-grid", never, { "labels": { "alias": "labels"; "required": false; }; "items": { "alias": "items"; "required": false; }; "button": { "alias": "button"; "required": false; }; }, {}, never, never, true, never>;
}
export interface BabylonItemGridI {
    buttons?: BabylonButtonI[];
    links?: BabylonButtonI[];
    image?: BabylonImageI;
    title?: string;
    subtitle?: string;
    services?: BabylonGlobalIconI[];
}
