import { Transformer } from '../types';
/**
 * Apply transformations to a value
 * @param value The value to transform
 * @param transformations Array of transformations to apply
 * @returns Transformed value
 */
export declare function applyTransformations(value: any, transformations?: Transformer[]): any;
/**
 * Categorize transformations into pre-validation and post-validation stages
 * @param transformations Array of transformations to categorize
 * @returns Object with pre and post transformation arrays
 */
export declare function categorizeTransformations(transformations?: Transformer[]): {
    pre: Transformer[];
    post: Transformer[];
};
