import { Value } from './Value';
import type { Printable } from 'tree-dump/lib/types';
import type * as classes from '../type';
export declare class FnValue<T extends classes.FnType<any, any, any>> extends Value<T> implements Printable {
    exec(input: classes.ResolveType<T['req']>, ctx?: unknown): Promise<Value<T['res']>>;
    name(): string;
}
//# sourceMappingURL=FnValue.d.ts.map