UNPKG

@capgo/cli

Version:
86 lines (85 loc) 3.31 kB
import type { FC } from 'react'; export interface SelectOption { label: string; value: string; } export type ServiceAccountMethodChoice = 'existing' | 'generate'; export interface ServiceAccountMethodSelectStepProps { onChoose: (choice: ServiceAccountMethodChoice) => void; dense?: boolean; } export declare const ServiceAccountMethodSelectStep: FC<ServiceAccountMethodSelectStepProps>; export interface SaJsonExistingPathStepProps { showChooser: boolean; onChoosePicker: () => void; onChooseManual: () => void; onSubmitPath: (value: string) => void; dense?: boolean; } export declare const SaJsonExistingPathStep: FC<SaJsonExistingPathStepProps>; export declare const SaJsonExistingPickerStep: FC; export declare const SaJsonValidatingStep: FC; export interface SaJsonValidationFailedStepProps { message: string; onChoose: (choice: 'retry' | 'save-anyway' | 'oauth') => void; dense?: boolean; } export declare const SaJsonValidationFailedStep: FC<SaJsonValidationFailedStepProps>; export type GoogleSignInChoice = 'go' | 'learn' | 'exit'; export interface GoogleSignInStepProps { onChoose: (choice: GoogleSignInChoice) => void; dense?: boolean; } export declare const GoogleSignInStep: FC<GoogleSignInStepProps>; export interface GoogleSignInLearnMoreStepProps { onBack: () => void; dense?: boolean; } export declare const GoogleSignInLearnMoreStep: FC<GoogleSignInLearnMoreStepProps>; export interface GoogleSignInRunningStepProps { statusMessages: string[]; dense?: boolean; } export declare const GoogleSignInRunningStep: FC<GoogleSignInRunningStepProps>; export type PlayDevIdActionChoice = 'open' | 'tutorial' | 'manual'; export interface PlayDeveloperIdActionsStepProps { playDeveloperUrl: string; onChoose: (choice: PlayDevIdActionChoice) => void; dense?: boolean; } export declare const PlayDeveloperIdActionsStep: FC<PlayDeveloperIdActionsStepProps>; export interface PlayDeveloperIdInputStepProps { onSubmit: (value: string) => void; dense?: boolean; } export declare const PlayDeveloperIdInputStep: FC<PlayDeveloperIdInputStepProps>; export declare const GcpProjectsLoadingStep: FC; export interface GcpProjectsSelectStepProps { options: SelectOption[]; onChange: (value: string) => void; dense?: boolean; } export declare const GcpProjectsSelectStep: FC<GcpProjectsSelectStepProps>; export interface GcpProjectCreateNameStepProps { /** Placeholder shown for the default project display name. */ defaultDisplayName: string; onSubmit: (value: string) => void; dense?: boolean; } export declare const GcpProjectCreateNameStep: FC<GcpProjectCreateNameStepProps>; export interface AndroidPackageSelectStepProps { showChooser: boolean; detectedOptions: SelectOption[]; detectedCount: number; /** The configured native dir (e.g. "android") — used in the comfortable copy. */ androidDir: string; onChooseDetected: (value: string) => void; onSubmitManual: (value: string) => void; dense?: boolean; } export declare const AndroidPackageSelectStep: FC<AndroidPackageSelectStepProps>; export interface GcpSetupRunningStepProps { statusMessages: string[]; dense?: boolean; } export declare const GcpSetupRunningStep: FC<GcpSetupRunningStepProps>;