import { VictoriaLogsConfig } from "../types.js"; export declare class VictoriaLogsClient { private client; private accountId?; private projectId?; private authToken?; constructor(config?: Partial); private getHeaders; query(params: { query: string; start?: string; end?: string; limit?: number; offset?: number; timeout?: string; }): Promise; tail(params: { query: string; start_offset?: string; offset?: string; refresh_interval?: string; }): Promise; hits(params: { query: string; start?: string; end?: string; step?: string; offset?: string; field?: string[]; fields_limit?: number; }): Promise; facets(params: { query: string; start?: string; end?: string; limit?: number; max_values_per_field?: number; max_value_len?: number; keep_const_fields?: boolean; }): Promise; statsQuery(params: { query: string; time?: string; }): Promise; statsQueryRange(params: { query: string; start?: string; end?: string; step?: string; }): Promise; streams(params: { query: string; start?: string; end?: string; limit?: number; }): Promise; streamIds(params: { query: string; start?: string; end?: string; limit?: number; }): Promise; streamFieldNames(params: { query: string; start?: string; end?: string; limit?: number; }): Promise; streamFieldValues(params: { query: string; field: string; start?: string; end?: string; limit?: number; }): Promise; fieldNames(params: { query: string; start?: string; end?: string; limit?: number; }): Promise; fieldValues(params: { query: string; field: string; start?: string; end?: string; limit?: number; }): Promise; tenants(params: { start?: string; end?: string; }): Promise; } export declare function handleApiError(error: unknown): string; //# sourceMappingURL=api.d.ts.map