/// import { ArgModifier } from "./arg_modifier"; import { ArgsToData, ArgTypes, GetEntity } from "./arg_types"; import { Component, ComponentData } from "./component"; export declare function ProvideArg, Args extends readonly ArgTypes[]>({ provided, factory, args }: { provided: Provided; factory: (...args: ArgsToData) => ComponentData; args: Args; }): ArgModifier, typeof GetEntity, ...Args], Provided>;