import type { MockServerConfig } from '../types.ts'; /** * Merges mock-server configs into one, later configs over earlier ones: * `createMockServer(mergeConfigs(platformPreset(), appConfig))`. * * - tables, views, queries, requestReplies, eventHandlers, eventSchemas: by * name, a later entry replacing an earlier one whole. * - auth.users: by username, a later user replacing an earlier one; the other * auth settings, setting by setting. * - additionalResources: both lists, without repeats. * - httpRoutes: both, the later config's tried first. onMessage: both, in order. * - Anything else (resources, fidelity, defaultEventHandler, productName, ...): * the later config's, when it sets one. */ export declare function mergeConfigs(...configs: MockServerConfig[]): MockServerConfig;