import Command, { flags } from '@heroku-cli/command';
export declare abstract class AutocompleteBase extends Command {
    errorIfWindows(): void;
    errorIfNotSupportedShell(shell: string): void;
    readonly autocompleteCacheDir: string;
    readonly completionsCacheDir: string;
    readonly acLogfilePath: string;
    writeLogFile(msg: string): void;
    protected findCompletion(cmdId: string, name: string, description?: string): flags.ICompletion | undefined;
}
