container->get( PaymentGatewayRegistry::class ); } /** * Notification channels. * * @since 0.1.0 */ public function notificationChannels(): ChannelRegistry { return $this->container->get( ChannelRegistry::class ); } /** * Booking steps. * * @since 0.1.0 */ public function steps(): StepRegistry { return $this->container->get( StepRegistry::class ); } /** * Notification variables. * * @since 0.1.0 */ public function variables(): VariableRegistry { return $this->container->get( VariableRegistry::class ); } /** * Automation triggers. * * @since 0.1.0 */ public function automationTriggers(): AutomationTriggerRegistry { return $this->container->get( AutomationTriggerRegistry::class ); } /** * Automation conditions. * * @since 0.1.0 */ public function automationConditions(): AutomationConditionRegistry { return $this->container->get( AutomationConditionRegistry::class ); } /** * Automation actions, including third-party integrations. * * @since 0.1.0 */ public function automationActions(): AutomationActionRegistry { return $this->container->get( AutomationActionRegistry::class ); } }