# sig/google/cloud/spanner/v1/spanner/client.rbs class Google::Cloud::Spanner::V1::Spanner::Client def self.configure: () -> untyped def batch_create_sessions: () -> untyped def batch_write: () -> untyped def begin_transaction: () -> untyped def commit: () -> untyped def configure: () -> untyped def create_session: () -> untyped def delete_session: () -> untyped def execute_batch_dml: () -> untyped def execute_sql: () -> untyped def execute_streaming_sql: () -> untyped def get_session: () -> untyped def initialize: () -> void def list_sessions: () -> untyped def partition_query: () -> untyped def partition_read: () -> untyped def read: () -> untyped def rollback: () -> untyped def streaming_read: () -> untyped def universe_domain: () -> untyped end # sig/google/cloud/spanner/v1/spanner/client.rbs class Google::Cloud::Spanner::V1::Spanner::Client::Configuration def channel_pool: () -> untyped def initialize: () -> void def rpcs: () -> untyped end # sig/google/cloud/spanner/v1/spanner/client.rbs class Google::Cloud::Spanner::V1::Spanner::Client::Configuration::Rpcs def initialize: () -> void end # sig/google/cloud/spanner/v1/spanner/paths.rbs module Google::Cloud::Spanner::V1::Spanner::Paths def database_path: () -> untyped def session_path: () -> untyped end