import { EventEmitter } from '../../stencil-public-runtime';
import { OptionValue } from '../../store/zdesk.type';
export interface PointEditFormData {
    action: 'add' | 'remove' | 'condition';
    amount: string;
    pointType: string;
    note: string;
    conditionId: string;
}
export declare class PointUpdatePopup {
    isOpen: boolean;
    data: PointEditFormData;
    pointOptions: OptionValue[];
    pointConditionOptions: OptionValue[];
    isLoading: boolean;
    popupClose: EventEmitter<void>;
    popupSave: EventEmitter<PointEditFormData>;
    formDataChange: EventEmitter<PointEditFormData>;
    private handleFormChange;
    get isDisabled(): boolean;
    render(): any;
}
