import { Component } from "../model/components/SDKComponent";
import { ComponentGroup } from "../model/groups/SDKComponentGroup";
export declare class ComponentUtils {
    /** Map components for lookup */
    static componentsToReferenceMap(components: Array<Component>): Map<string, Component>;
    /** Map component groups for lookup */
    static componentGroupsToReferenceMap(groups: Array<ComponentGroup>): Map<string, ComponentGroup>;
    /** Creates a new component group. Default values will be used for all properties */
    static createDefaultComponentGroup(versionId: string, brandId: string, name?: string): ComponentGroup;
    /** Creates a new component. Default values will be used for all properties */
    static createDefaultComponent(versionId: string, brandId: string, name?: string): Component;
}
