import { Command } from '@oclif/core'; export declare class Requests { private readonly command; private readonly adminUrl; private readonly appUrl?; private baseHeaders; private token?; private clientValidation; constructor(command: Command, adminUrl: string, appUrl?: string); initialize(username: string, password: string, masterKey: string, usesRouter: boolean): Promise; private getRequestHeaders; get securityClient(): { clientId: string; clientSecret: string; } | null; httpHealthCheck(api: 'admin' | 'app'): Promise; loginRequest(username: string, password: string): Promise; getSchemasRequest(skip: number, limit: number): Promise; getModulesRequest(): Promise; getModuleConfig(module: string): Promise; fetchSecurityClients(): Promise<{ _id: string; clientId: string; platform: string; notes: string; createdAt: string; updatedAt: string; __v: number; }[]>; createSecurityClient(): Promise<{ clientId: any; clientSecret: any; }>; validSecurityClient(clientId: string): Promise; }