import { RequestService } from "./request.service.js"; import { AuthEnabledUpdateRequest, AuthLoginRequest, AuthPasswordUpdateRequest, AuthSetupRequest, AuthStatusView } from "@nextclaw/server"; //#region src/services/auth.service.d.ts declare class AuthService { private readonly requestService; constructor(requestService: RequestService); readonly fetchStatus: (options?: { timeoutMs?: number; }) => Promise; readonly setup: (data: AuthSetupRequest) => Promise; readonly login: (data: AuthLoginRequest) => Promise; readonly logout: () => Promise<{ success: boolean; }>; readonly updatePassword: (data: AuthPasswordUpdateRequest) => Promise; readonly updateEnabled: (data: AuthEnabledUpdateRequest) => Promise; } //#endregion export { AuthService }; //# sourceMappingURL=auth.service.d.ts.map