import { Container } from "@webiny/di"; export interface FeatureDefinition { name: string; register: (container: Container, ...args: TParams) => void; resolve: (container: Container) => TExports; } export declare function createFeature(def: { name: string; register: (container: Container, ...args: TParams) => void; resolve?: (container: Container) => TExports; }): FeatureDefinition;