export interface ICredentials {
    toneAnalyzer: {
        username: string;
        password: string;
    };
    nlAnalyzer: {
        username: string;
        password: string;
    };
}
export interface ITone {
    tone_id: string;
    tone_name: string;
    score: number;
}
export interface IParsedTone {
    watsonTone: {
        strongestTone: ITone;
        allTones: ITone[];
    };
}
export interface IParsedSentiment {
    label: string;
    score: number;
}
export declare class Parser {
    private naturalLanguageAnalyzer;
    private toneAnalyzer;
    private watsonCredentials;
    constructor();
    setCredentials(credentials: ICredentials): void;
    parseSentiment(sentence: string): Promise<IParsedSentiment>;
    parseEmotion(sentence: string): Promise<IParsedTone>;
}
