import { Synth } from './synth.js';
export declare class ModelSynth extends Synth {
    static key: string;
    static match(target: any): target is import("@adonisjs/lucid/types/model").LucidRow;
    dehydrate(target: any): Promise<({
        key: any;
        model: any;
    } | null)[]>;
    hydrate(_data: any, meta: any): Promise<any>;
}
