import type { SagaContract, ToolResult } from '../../types/index.js';
export declare function evolveSchema(current: Record<string, unknown>, addedFields?: string[], removedFields?: string[], changedFields?: {
    field: string;
    from: string;
    to: string;
}[], deprecatedFields?: {
    field: string;
    reason: string;
    sunsetVersion: string;
}[]): Record<string, unknown>;
export declare function buildSagaMermaid(saga: SagaContract): string;
export declare function asStringArray(value: unknown): string[];
export declare function asPropertiesMap(value: unknown): Record<string, Record<string, unknown>>;
export declare function errorResult(message: string): ToolResult;
//# sourceMappingURL=schema-helpers.d.ts.map