import type { FC } from 'react'; import type { CiSecretSetupAdvice, CiSecretTarget } from '../../ci-secrets.js'; export interface SelectOption { label: string; value: string; } export declare const DetectingCiSecretsStep: FC; export interface CiSecretsSetupStepProps { advice: CiSecretSetupAdvice[]; dense?: boolean; onChange: (value: string) => void; } export declare const CiSecretsSetupStep: FC; export interface CiSecretsTargetSelectStepProps { options: SelectOption[]; dense?: boolean; onChange: (value: string) => void; } export declare const CiSecretsTargetSelectStep: FC; export interface AskCiSecretsStepProps { entryCount: number; target: CiSecretTarget | null; targetLabel: string; dense?: boolean; onChange: (value: string) => void; } export declare const AskCiSecretsStep: FC; export interface ConfirmCiSecretOverwriteStepProps { existingKeys: string[]; dense?: boolean; onChange: (value: string) => void; } export declare const ConfirmCiSecretOverwriteStep: FC; export interface CiSecretsFailedStepProps { error: string | null; dense?: boolean; onChange: (value: string) => void; } export declare const CiSecretsFailedStep: FC; export interface AskBuildStepProps { dense?: boolean; onChange: (value: string) => void; } export declare const AskBuildStep: FC;