import { Core } from '@minddrop/core'; import { Drop, BaseCreateDropData, DropTypeData } from '../types'; /** * Creates a new drop and dispatches a `drops:drop:create` event. * * @param core - A MindDrop core instance. * @param type - The type of drop to create. * @param data - The default drop property values. * @returns The newly created drop. * * @throws ResourceTypeNotRegisteredError * Thrown if the drop type is not registered. * * @throws ResourceValidationError * Thrown if the drop data is invalid. */ export declare function createDrop(core: Core, type: string, data?: BaseCreateDropData & TTypeCreateData): Drop; //# sourceMappingURL=createDrop.d.ts.map