import { IKosDataModel } from '../kosModel';

interface DecoratedKosModel<T extends IKosDataModel = IKosDataModel> {
    new (...args: any[]): T;
}
type KosCompantionOptions = {
    modelType: string;
};
export declare const kosCompanion: <T extends IKosDataModel>({ modelType }: KosCompantionOptions) => (constructor: DecoratedKosModel<T>) => any;
export {};
//# sourceMappingURL=kos-companion.d.ts.map