import { SessionReport } from "@chtsinc/ch-javascript-sdk";
/**
 * Uploads the given video file to Azure Blob and returns its URL.
 * @throws {Error} if upload fails or config is invalid.
 */
export declare class VideoUploadUtil {
    static uploadVideoFile(filePath: string, serviceConfig: any, report: SessionReport): Promise<string | null>;
    private static createBlobName;
}
