import { IExecuteFunctions, IHttpRequestMethods } from 'n8n-workflow'; export interface FeishuRequestOptions { method: IHttpRequestMethods; endpoint: string; body?: object; qs?: Record; timeout?: number; } export declare function resetCircuitBreaker(): void; export declare function getCircuitBreakerState(): { failures: number; openUntil: number; }; export declare function setCircuitBreakerState(failures: number, openUntil: number): void; export declare function feishuRequest(this: IExecuteFunctions, options: FeishuRequestOptions): Promise; //# sourceMappingURL=request.d.ts.map