/** * 抽象認証クライアント */ export declare abstract class AuthClient { abstract fetch(url: string, options: RequestInit, expectedStatusCodes: number[]): Promise; abstract getAccessToken(): Promise; } /** * テスト認証クライアント */ export declare class StubAuthClient implements AuthClient { fetch(url: string, options: RequestInit, expectedStatusCodes: number[]): Promise; getAccessToken(): Promise; }