# tmp/gems/decidim-pages/0.29.0/data/app/controllers/decidim/pages/admin/pages_controller.rbs

class Decidim::Pages::Admin::PagesController < Decidim::Pages::Admin::Admin::ApplicationController
  def edit: () -> untyped
  def page: () -> untyped
  def update: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/commands/decidim/pages/admin/update_page.rbs

class Decidim::Pages::Admin::UpdatePage < Decidim::Pages::Admin::Decidim::Command
  def call: () -> untyped
  def initialize: () -> void
  def update_page: () -> untyped
end


# sig/decidim/pages/admin_engine.rbs

class Decidim::Pages::AdminEngine < Rails::Engine
  def load_seed: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/presenters/decidim/pages/admin_log/page_presenter.rbs

class Decidim::Pages::AdminLog::PagePresenter < Decidim::Pages::AdminLog::Decidim::Log::BasePresenter
  def action_string: () -> untyped
  def diff_fields_mapping: () -> untyped
  def i18n_labels_scope: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/controllers/decidim/pages/application_controller.rbs

class Decidim::Pages::ApplicationController < Decidim::Pages::Decidim::Components::BaseController
  def show: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/commands/decidim/pages/copy_page.rbs

class Decidim::Pages::CopyPage < Decidim::Pages::Decidim::Command
  def call: () -> untyped
  def initialize: () -> void
end


# tmp/gems/decidim-pages/0.29.0/data/app/commands/decidim/pages/create_page.rbs

class Decidim::Pages::CreatePage < Decidim::Pages::Decidim::Command
  def call: () -> untyped
  def initialize: () -> void
end


# tmp/gems/decidim-pages/0.29.0/data/app/serializers/decidim/pages/data_importer.rbs

class Decidim::Pages::DataImporter < Decidim::Pages::Decidim::Importers::Importer
  def import: () -> untyped
  def initialize: () -> void
end


# tmp/gems/decidim-pages/0.29.0/data/app/serializers/decidim/pages/data_serializer.rbs

class Decidim::Pages::DataSerializer < Decidim::Pages::Decidim::Exporters::Serializer
  def serialize: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/commands/decidim/pages/destroy_page.rbs

class Decidim::Pages::DestroyPage < Decidim::Pages::Decidim::Command
  def call: () -> untyped
  def initialize: () -> void
end


# tmp/gems/decidim-pages/0.29.0/data/app/models/decidim/pages/page.rbs

class Decidim::Pages::Page < Decidim::Pages::Pages::ApplicationRecord
  def self.log_presenter_class_for: () -> untyped
  def title: () -> untyped
end


# sig/decidim/api/pages_type.rbs

class Decidim::Pages::PagesType < Decidim::Pages::Decidim::Api::Types::BaseObject
  def page: () -> untyped
  def pages: () -> untyped
end


# tmp/gems/decidim-pages/0.29.0/data/app/permissions/decidim/pages/permissions.rbs

class Decidim::Pages::Permissions < Decidim::Pages::Decidim::DefaultPermissions
  def permissions: () -> untyped
end


# sig/decidim/pages/seeds.rbs

class Decidim::Pages::Seeds
  def call: () -> untyped
  def initialize: () -> void
end


# tmp/gems/decidim-pages/0.29.0/data/app/commands/decidim/pages/admin/update_page.rbs

module Decidim::Pages
  def self.version: () -> untyped
end
