import { AIElement } from './ai-element';
import { CustomElementJson } from '../model/custom-element-json';
import { AIElementArgs } from './ai-elements-args';
export declare class AIElementCollection {
    private elements;
    static AI_ELEMENT_FOLDER: string;
    constructor(elements: AIElement[]);
    static collectAIElements(workspaceId: string | undefined, aiElementArgs: AIElementArgs): Promise<AIElementCollection>;
    getByName(name: string): CustomElementJson[];
    getByNames(names: string[]): CustomElementJson[];
    private static CollectAiElementsFromLocation;
}
