import React from "react"; export interface ServerSettingsProps { /** * Health-check path appended to the entered server URL's origin. * Default `/api/health`. */ healthCheckPath?: string; /** * Validator the test step runs against the parsed JSON body of the * health response. Default: requires `{ status, version }` (matches * Entropy Softworks servers). Return `false` to mark the test failed. */ validateHealthResponse?: (body: unknown) => boolean; /** Error message shown when validation fails. Default uses `appName`. */ validationFailureMessage?: string; /** Override for the placeholder shown in the URL input. */ urlPlaceholder?: string; } /** * Settings gear icon that opens the server-configuration dialog. * Renders as an absolute-positioned button in the top-right corner. * Use on any auth screen to give users a self-hosted-server entry * point. */ export declare function ServerSettings({ healthCheckPath, validateHealthResponse, validationFailureMessage, urlPlaceholder, }?: ServerSettingsProps): React.JSX.Element; export default ServerSettings; //# sourceMappingURL=server-settings.d.ts.map