export declare const OTEL_TRACES_TABLE_NAME = "otel_traces";
export declare const EVAL_RESULTS_TABLE_NAME = "eval_results";
export declare class PulseSessionService {
    private logger;
    constructor();
    private packSpansByTraces;
    getSessions(params: {
        projectId: string;
        timeLimit: {
            start: string;
            end: string;
            type: string;
        };
        limit?: number;
        page?: number;
        applicationIds: string[];
        sorting?: any;
    }): Promise<Record<string, any>>;
    getSessionById(id: string, shouldPack?: boolean): Promise<Record<string, any>>;
    getSessionSpans(id: string): Promise<any[]>;
    evaluationSessionById({ id, projectId, orgId, }: {
        id: string;
        projectId: string;
        orgId: string;
    }): Promise<Record<string, any>>;
    getEvaluation(params: {
        id: string;
        projectId: string;
        applicationId: string;
        orgId: string;
    }): Promise<Record<string, any>>;
}
//# sourceMappingURL=pulseSessionService.d.ts.map