import type { Context } from './common';
export declare function checkValue<Value>(context: Context<Value>, value: unknown): Promise<{
    success: true;
    value: Value;
    migrated: boolean;
} | {
    success: false;
    reason: unknown;
}>;
