import { TransactionID, TransactionIDPayload } from '@zeniai/client-epic-state';
export interface AuthParams {
    sessionId: string;
    tenantId: string;
    userId: string;
}
export interface TransactionAttachmentPayload {
    attachment_id: string;
    transaction_key: TransactionIDPayload;
}
export default function uploadAttachment(transactionAttachmentEndPoint: string, authParams: AuthParams, fileDetails: Blob, fileName: string, transactionId: TransactionID): Promise<{
    uploadResponse: undefined;
    errorMessage: undefined;
}>;
