import { FieldProcedureType } from "../../models/enums/field-procedure-type.enum";
import { FieldProcedure } from "../../models/interfaces/field-procedure";
import { CastOptions } from "../../models/interfaces/cast-options";
export declare function executeCastProcedures(field: string, procedures: Partial<Record<FieldProcedureType, FieldProcedure[]>>, target: any, projectedContext: any, options: CastOptions): ({
    message: string;
    constraintPass: boolean;
} & {
    info: any;
})[];
