import { ReturnCode } from '../../types/command';
import { TargetCommand } from '../../types/command/targetCommand';
export declare class FSCommand extends TargetCommand {
    constructor(args: string[]);
    get localFolder(): string;
    get remoteFolder(): string;
    getOutputPath(): Promise<string>;
    execute(): Promise<ReturnCode>;
    compile(): Promise<ReturnCode>;
    deploy(): Promise<ReturnCode.Success | ReturnCode.InternalError>;
    sync(): Promise<ReturnCode.Success | ReturnCode.InternalError>;
}
