import Command from 'common-bin';
import CheckCommand from './command/check';
import GenerateCommand from './command/generate';
import SpeedCommand from './command/speed';
import UploadCommand from './command/upload';
export declare class SurgioCommand extends Command {
    constructor(rawArgv: any);
}
export { GenerateCommand, UploadCommand, CheckCommand, SpeedCommand, };
export declare const utils: {
    mergeFilters: (filters: readonly import("./types").NodeNameFilterType[], isStrict?: boolean) => import("./types").NodeNameFilterType;
    useKeywords: (keywords: readonly string[], isStrict?: boolean) => import("./types").NodeNameFilterType;
    useRegexp: (regexp: RegExp) => import("./types").NodeNameFilterType;
    netflixFilter: import("./types").NodeNameFilterType;
    usFilter: import("./types").NodeNameFilterType;
    hkFilter: import("./types").NodeNameFilterType;
    japanFilter: import("./types").NodeNameFilterType;
    koreaFilter: import("./types").NodeNameFilterType;
    singaporeFilter: import("./types").NodeNameFilterType;
    taiwanFilter: import("./types").NodeNameFilterType;
    youtubePremiumFilter: import("./types").NodeNameFilterType;
};
