export declare class ResourceBlockServiceScript { constructor(); addAllOperationToResourceBlockFromInterface(resouceBlockId?: string, guestInterfaceId?: string): void; addAttributeFromResourceToInterface(attribute?: string, operationId?: string): void; addAttributeToResourceOperation(attribute?: string, operationId?: string): void; addGuestInterfaceToResourceBlock(resourceBlockId?: string): void; addNewMethodOfInterfaceToImplResources(resourceInterfaceId?: string, operationName?: string): void; addTranslatorToStep(resourceBlockId?: string, stepId?: string, scriptName?: string): void; create(jsonResourceBlock?: string): string; createOpImplStep(stepsJSON?: string): string; createOrUpdateOpImpl(opImplJson?: string): void; createResourceBlockOperation(resourceBlockName?: string, operationName?: string, operationType?: string, accessType?: string, interfaceName?: string, outputAttributes?: string): string; delete(jsonResourceBlock?: string): any; deleteAttributeFromResource(attribute?: string, operationId?: string): void; deleteInterfaceOperation(resourceInterfaceId?: string, operationId?: string): void; deleteOpImplStep(stepId?: string): void; deleteResourceBlock(resourceBlockId?: string): boolean; deleteStepsByOpImp(opImplId?: string): void; executeFieldChangeRules(catalogId?: string, runtimeMap?: string, attributeName?: string, attributeValue?: string): string; executeFormLoadRules(catalogId?: string, runtimeMap?: string): string; exportExtensionImplForResourceBlock(resourceBlockName?: string, interfaceExtension?: string): string; exportExtensionImplForResourceBlockWithFilters(resourceBlockName?: string, csdFilters?: string): string; exportOperationsFromExtensionImplForResourceBlock(resourceBlockName?: string, interfaceExtension?: string, operationNames?: Array): string; exportResourceBlock(resourceBlockName?: string): string; get(id?: string): string; getAllOperationsForResource(resourceBlockId?: string): string; getAllResourceBlocks(): Array; getAllResourceBlocksForLDC(ciListString?: string): string; getAllStepsByOpImpl(opImplId?: string): string; getEndpointsForCI(ciName?: string): string; getHostedRelationShipsForCI(ciName?: string): string; getHostsForResource(resourceBlockId?: string): string; getNonTLRResourceBlocks(): string; getParentStepsById(stepId?: string): string; getPublicOperationsForResource(resourceBlockId?: string, resourceId?: string): string; getRelationShipsForCI(ciName?: string): string; getResourceBlockByName(name?: string): string; getResourceOperations(resourceBlockId?: string, fetchChildren?: boolean): string; getResourceOperationsApplicableTo(resourceBlockId?: string, resourceInstanceId?: string): string; getStepById(stepId?: string): string; prefillResourceCatalog(catalogId?: string, operationName?: string, resourceId?: string): string; searchResourceBlocksByName(layer?: string, resouceBlockName?: string, currentPage?: number, limit?: number): string; update(jsonResourceBlock?: string): any; updateAttributeNameToResourceOperation(newName?: string, operationId?: string, oldName?: string): void; } //# sourceMappingURL=ResourceBlockServiceScript.d.ts.map