/**
 * ServerTypeStep Component
 *
 * Step for selecting server JAR type (Paper/Purpur)
 * and default server for JAR downloads.
 *
 * @since v1.43.1
 * @updated v2.1.0 - Added server JAR default toggle
 */
import type React from 'react';
import type { ServerJarType } from '../../../core/server-jar/index.js';
import { type WizardStepProps } from './wizard-types.js';
export interface ServerTypeStepProps extends Pick<WizardStepProps, 'onNext' | 'onCancel' | 'isActive'> {
    /** Current selected server type */
    value: ServerJarType;
    /** Called when server type changes */
    onChange: (type: ServerJarType) => void;
    /** Which server to use for JAR downloads */
    serverJarDefault: 'prod' | 'test';
    /** Called when server JAR default changes */
    onServerJarDefaultChange: (value: 'prod' | 'test') => void;
}
export declare function ServerTypeStep({ value, onChange, serverJarDefault, onServerJarDefaultChange, onNext, onCancel, isActive }: ServerTypeStepProps): React.ReactElement;
//# sourceMappingURL=ServerTypeStep.d.ts.map