import { EventEmitter } from '../../stencil-public-runtime';
import { UserItem, TTagOrStatusItem } from '../../store/type';
export declare class UserInfoSection {
    user: UserItem;
    readOnly?: boolean;
    isEditStatus: boolean;
    statusId?: string;
    openDialogEditor: EventEmitter<{
        label: string;
        field: string;
        value: string;
    }>;
    editStatus: EventEmitter<void>;
    closeStatus: EventEmitter<void>;
    removeStatus: EventEmitter<void>;
    saveUserStatus: EventEmitter<void>;
    statusSelecting: EventEmitter<string>;
    createUserStatusRequest: EventEmitter<{
        name: string;
        callback: (value: TTagOrStatusItem) => void;
    }>;
    syncUser: EventEmitter<void>;
    isSyncUserLoading: boolean;
    isOpenShopUrlLoading: boolean;
    render(): any;
}
