import { IApiClient } from "./apiClient";
export interface IInputProvider {
    getBuffer(): Promise<Buffer>;
}
export declare class UrlInputProvider implements IInputProvider {
    private api;
    private url;
    constructor(api: IApiClient, url: string);
    getBuffer(): Promise<Buffer>;
}
export declare class Base64InputProvider implements IInputProvider {
    private base64;
    constructor(base64: string);
    getBuffer(): Promise<Buffer>;
}
export declare class BinaryInputProvider implements IInputProvider {
    private helpers;
    private binaryProperty;
    private items;
    constructor(helpers: any, binaryProperty: string, items: any[]);
    getBuffer(): Promise<Buffer>;
}
