import * as React from "react";
import "./widget-editor-settings.css";
import type { Alignment, PerseusWidget } from "@khanacademy/perseus-core";
interface BestPracticesLink {
    url: string;
    label: string;
}
interface WidgetEditorSettingsProps {
    bestPractices?: BestPracticesLink;
    supportsStaticMode: boolean;
    isStatic: boolean;
    onStaticChange: (value: boolean) => unknown;
    supportsGradedToggle: boolean;
    isGraded: boolean;
    onGradedChange: (value: boolean) => unknown;
    supportedAlignments: ReadonlyArray<Alignment>;
    widgetInfo: PerseusWidget;
    onAlignmentChange: (e: React.SyntheticEvent<HTMLSelectElement>) => unknown;
    isEditingDisabled: boolean;
}
declare function WidgetEditorSettings(props: WidgetEditorSettingsProps): React.JSX.Element | null;
export default WidgetEditorSettings;
