import { ComponentSync } from '../../core/ComponentSync.js'; import { DB_AppConfig } from '../../_entity.js'; import { AppToolsScreen } from '../../components/TS_AppTools/index.js'; import './ATS_AppConfigEditor.scss'; type Props = { appConfigFilter?: (appConfig: DB_AppConfig) => boolean; }; type State = { configs: DB_AppConfig[]; selectedKey?: string; dataString?: string; }; export declare class ATS_AppConfigEditor extends ComponentSync { static Screen: (props: Props) => AppToolsScreen; protected deriveStateFromProps(nextProps: Props, state: State): State; private getConfigKey; private resolveDataString; private selectConfig; private saveData; render(): import("react/jsx-runtime").JSX.Element; private render_AppConfigList; private render_Editor; private render_Editor_DataEditor; } export {};