import { EventEmitter } from '../../stencil-public-runtime';
import JustifiAnalytics from '../../api/Analytics';
import { ComponentErrorEvent } from '../../api/ComponentEvents';
import { Dispute } from '../../api/Dispute';
export declare class JustifiDisputeManagement {
    disputeId: string;
    authToken: string;
    getDispute: Function;
    dispute: Dispute;
    isLoading: boolean;
    showDisputeResponseForm: boolean;
    errorEvent: EventEmitter<ComponentErrorEvent>;
    analytics: JustifiAnalytics;
    private fetchDisputePending;
    private scheduleFetchDispute;
    disputeResponseHandler(event: CustomEvent): void;
    disputeSubmittedHandler(): void;
    componentWillLoad(): void;
    componentDidLoad(): void;
    disconnectedCallback(): void;
    propChanged(): void;
    private initializeGetDispute;
    fetchData(): void;
    render(): any;
}
