/// <reference types="supertest" />
import { ResultList } from '../../models';
import { VideoImport, VideoImportCreate } from '../../models/videos';
import { AbstractCommand, OverrideCommandOptions } from '../shared';
export declare class ImportsCommand extends AbstractCommand {
    importVideo(options: OverrideCommandOptions & {
        attributes: VideoImportCreate & {
            torrentfile?: string;
        };
    }): Promise<VideoImport>;
    delete(options: OverrideCommandOptions & {
        importId: number;
    }): import("supertest").Test;
    cancel(options: OverrideCommandOptions & {
        importId: number;
    }): import("supertest").Test;
    getMyVideoImports(options?: OverrideCommandOptions & {
        sort?: string;
        targetUrl?: string;
        videoChannelSyncId?: number;
        search?: string;
    }): Promise<ResultList<VideoImport>>;
}
//# sourceMappingURL=imports-command.d.ts.map