import ILoaded from "./ILoaded";
import { ExtractProps } from "./utils/extractProps";
import Nullable from "./utils/Nullable";
export default interface IModel extends ILoaded {
    resize: boolean;
    metalnessFactor: Nullable<number>;
    roughnessFactor: Nullable<number>;
    opacityFactor: Nullable<number>;
    envFactor: Nullable<number>;
    reflection: Nullable<boolean>;
}
export declare const modelSchema: Required<ExtractProps<IModel>>;
export declare const modelDefaults: Partial<import("./utils/Defaults").default<IModel>>;
