import { WithIndexer } from "../../../../fd-toolbox-core/types/with-indexer";
import { ResourceListConfig } from "../../edit-resource/config/resource-list-config";
import { EditResourceConfig } from "../../edit-resource/config/edit-resource-config";
import { UserPermissionList } from "../../core/types/user-permission";
/** @monorepo-internal */
export interface GlobalConfig {
    afterLoginUrl: string;
    resourceListConfigs: WithIndexer<ResourceListConfig>;
    multiListEditResourceConfig: WithIndexer<EditResourceConfig>;
    editResourceConfigs: WithIndexer<EditResourceConfig>;
    publicPages?: string[];
    showPlusButton?: boolean;
    appTitle?: string;
    userPermissionList?: UserPermissionList;
}
/**
 * Global application configuration.
 *
 * Defines default routing behavior, resource-related UI configs,
 * visibility rules and optional application-level settings.
 */
export declare const defaultGlobalConfig: GlobalConfig;
