import { IChartDataset } from '@qn-pandora/app-sdk';
/**
 * 针对某个数据源的单一搜索任务服务
 */
export default interface IAnalysisService {
    currentTime: {
        start?: number;
        end?: number;
    };
    isAnalysising: boolean;
    isInitAnalysising: boolean;
    previewOnlyFirst?: boolean;
    hasDataLoaded: boolean;
    clearDataLoaded: () => void;
    hasData: boolean;
    isUnauth: boolean;
    data: any;
    dataset: IChartDataset;
    handleAnalysis: (params: any) => Promise<any>;
    process: number;
    stop: () => void;
    setPreviewOnlyFirst: (preview: boolean) => void;
}
