import type { CostExplorer } from 'aws-sdk';
export interface EstimationSuccessResult {
    altostraAccountId: string;
    integrationAccountId: string;
    status: 'success';
    costsEstimations: CostExplorer.ResultsByTime;
    roleArn: string;
}
export interface EstimationFailedResult {
    altostraAccountId: string;
    integrationAccountId: string;
    status: 'failed';
    reason?: string;
    error: Error;
    roleArn: string;
}
export declare type EstimationResult = EstimationFailedResult | EstimationSuccessResult;
