import { EventEmitter } from '../../stencil-public-runtime';
import { IconNameTypes } from '../../shared/types';
export declare class EzpStatus {
    /**
     *
     * Properties
     *
     */
    description: string;
    processing: boolean;
    instance: string;
    icon?: IconNameTypes;
    cancel?: string | boolean;
    close?: string | boolean;
    retry?: string | boolean;
    /**
     *
     * Events
     *
     */
    statusCancel: EventEmitter;
    statusClose: EventEmitter;
    statusRetry: EventEmitter;
    /**
     *
     * Private methods
     *
     */
    private handleCancel;
    private handleClose;
    private handleRetry;
    /**
     *
     * Lifecycle methods
     *
     */
    componentWillLoad(): void;
    /**
     *
     * Render method
     *
     */
    render(): any;
}
