import { IActivityHandler } from "../../IActivityHandler";
export interface CreateDownloadInputs {
    /** The Content to save as a downloadable file. */
    content: string | number[];
    contentType?: "application/json" | "application/octet-stream" | "application/pdf" | "application/xml" | "application/zip" | "image/jpeg" | "image/png" | "text/csv" | "text/html" | "text/plain" | string;
    filename: string;
    openInBrowser: boolean;
    expiry?: number;
}
/** Defines outputs from the CreateDownload activity. */
export interface CreateDownloadOutputs {
    url: string;
}
export declare class CreateDownload implements IActivityHandler {
    static action: string;
    static suite: string;
    execute(inputs: CreateDownloadInputs): CreateDownloadOutputs;
}
