import type { Answers } from 'inquirer';
import { Platform } from '../../Constants';
import { BaseIntegration } from './BaseIntegration';
export declare abstract class MobileProject extends BaseIntegration {
    protected _platforms: Platform[];
    getPlatforms(answers: Answers): string[];
    shouldConfigure(answers: Answers): Promise<Answers>;
    protected _platformSelector(): Promise<Answers>;
    protected abstract _shouldConfigurePlatform(platform: Platform): Promise<boolean>;
}
