import type { MetabaseClient } from './client.js'; import type { Resolver } from './resolver.js'; import type { Resource, StateFile } from './types.js'; export interface Action { type: 'create' | 'update'; resource: Resource; existingId?: number; } export declare function buildPlan(resources: Resource[], state: StateFile): Action[]; export declare function applyActions(client: MetabaseClient, resolver: Resolver, actions: Action[], state: StateFile): Promise; //# sourceMappingURL=reconciler.d.ts.map