import { IPublicTypeComponentAction, IPublicTypeMetadataTransducer } from '@alilc/lowcode-types'; export declare class ComponentActions { private metadataTransducers; actions: IPublicTypeComponentAction[]; constructor(); removeBuiltinComponentAction(name: string): void; addBuiltinComponentAction(action: IPublicTypeComponentAction): void; modifyBuiltinComponentAction(actionName: string, handle: (action: IPublicTypeComponentAction) => void): void; registerMetadataTransducer(transducer: IPublicTypeMetadataTransducer, level?: number, id?: string): void; getRegisteredMetadataTransducers(): IPublicTypeMetadataTransducer[]; }