import type { IArcGISContext } from "../../../../types/IArcGISContext";
import { IUiSchema } from "../../types";
import { EntityEditorOptions } from "../EditorOptions";
/**
 * Builds the UI Schema for the "settings => discussions" workspace pane
 * @param i18nScope the i18n scope for translations
 * @param options an EntityEditorOptions object
 * @param context an IArcGISContext object
 * @returns a promise that resolves a UI Schema object
 */
export declare const buildUiSchema: (i18nScope: string, options: EntityEditorOptions, context: IArcGISContext, variant?: "default" | "compact") => Promise<IUiSchema>;
