swadhinbiswas # Changelog · 1/17/2026
9eabb75
31 lines · 544 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
export interface User {
    id: string;
    username: string;
    email?: string;
    avatarUrl?: string;
}

export interface Repository {
    id: string;
    ownerId: string;
    name: string;
    description?: string;
    visibility: 'public' | 'private' | 'internal';
    full_name: string;
    html_url: string;
}

export interface Issue {
    id: string;
    number: number;
    title: string;
    body?: string;
    state: 'open' | 'closed';
    user: User;
}

export interface ClientOptions {
    baseUrl?: string;
    token?: string;
}