import type { Model, ModelDefaults, ModelList } from '@rstore/vue';
import type { RstoreDrizzleCondition } from './utils/types.js';
declare module '@rstore/vue' {
    interface CustomModelMeta {
        scopeId?: string;
        table?: string;
        primaryKeys?: string[];
    }
    interface FindOptions<TModel extends Model, TModelDefaults extends ModelDefaults, TModelList extends ModelList> {
        where?: RstoreDrizzleCondition;
    }
    interface CustomParams<TModel extends Model, TModelDefaults extends ModelDefaults, TModelList extends ModelList> {
        /**
         * @deprecated Use \`findOptions.where\` instead
         */
        where?: RstoreDrizzleCondition;
    }
}
export {};
