@sentry/wizard
Version:
Sentry wizard helping you to configure your project
13 lines (12 loc) • 531 B
TypeScript
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 & {
platform: Platform[];
}>;
protected abstract _shouldConfigurePlatform(platform: Platform): Promise<boolean>;
}