import { OnInit } from '@angular/core';
/**
 * Lalala hoi
 */
export declare abstract class BaseInputs {
    hide: string;
    show: string;
    display: string;
    m: string;
    mx: string;
    my: string;
    ml: string;
    mr: string;
    mt: string;
    mb: string;
    p: string;
    px: string;
    py: string;
    pl: string;
    pr: string;
    pt: string;
    pb: string;
    tooltip: string;
    tooltipPosition: string;
    shadow: string;
    radius: string;
    textAlign: string;
}
export declare class BaseComponent extends BaseInputs implements OnInit {
    cssClass: string;
    dataTooltip: string;
    tooltipTitle: string;
    /**
     * @ignore
     * Unique identifier
     */
    id: string;
    constructor();
    /**
     * @ignore
     */
    ngOnInit(): void;
    /**
     *
     * @ignore
     * Generate a unique id
     * @returns {string}
     */
    guidGenerator(): string;
}
