// Generated by @typespec/http-server-csharp
// <auto-generated />
#nullable enable

using System;
using System.Collections.Generic;
using System.Text.Json;
using System.Text.Json.Nodes;
using System.Text.Json.Serialization;
using System.Threading.Tasks;

namespace PetStore;

/// <summary>
/// Dog-specific operations
/// </summary>
public interface IDogs
{
    /// <summary>
    /// List all dogs
    /// </summary>
    Task<Dog[]> ListAsync();

    /// <summary>
    /// Get a dog by ID
    /// </summary>
    Task<Dog> ReadAsync(long id);
}
