import { EventEmitter, FormComponent } from '@limetech/lime-elements';
import { InfoTile } from '../../info-tile';
import { LimeWebComponentContext, LimeWebComponentPlatform } from '@limetech/lime-web-components';
/**
 * This component is responsible for rendering the configuration of the format
 * of the value in an info tile. It is used to visualize these configurations in Lime Admin.
 *
 * @private
 */
export declare class InfoTileAdminConfig implements FormComponent<InfoTile['format']> {
    platform: LimeWebComponentPlatform;
    context: LimeWebComponentContext;
    type?: 'number' | 'date' | 'none';
    value: InfoTile['format'];
    change: EventEmitter<InfoTile['format']>;
    private handleChangeType;
    render(): any[];
    private isValidButton;
    private renderFormatConfig;
    private isNumberFormat;
}
//# sourceMappingURL=info-tile-format.d.ts.map