import { Line, Page } from "stash-connector";
import { BaseCommand } from "../../../libs/core/baseCommand";
import { StashCLIResponse } from "../../../libs/core/stashResponse";
export default class Browse extends BaseCommand {
    static description: string;
    static examples: string[];
    static flags: {
        project: import("@oclif/core/lib/interfaces").OptionFlag<string>;
        slug: import("@oclif/core/lib/interfaces").OptionFlag<string>;
        at: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>;
        type: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        blame: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>;
        'no-content': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>;
        path: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined>;
        all: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        limit: import("@oclif/core/lib/interfaces").OptionFlag<number>;
        start: import("@oclif/core/lib/interfaces").OptionFlag<number>;
        csv: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
        alias: import("@oclif/core/lib/interfaces").OptionFlag<string>;
    };
    run(): Promise<StashCLIResponse<Page<Line>>>;
}
