import type { ActionPlugin, SignalFilterOptions } from '../../../engine/types'; export declare const createHttpMethod: (name: string, method: string) => ActionPlugin; type ResponseOverrides = { selector?: string; mode?: string; useViewTransition?: boolean; } | { onlyIfMissing?: boolean; }; export type FetchArgs = { headers?: Record; openWhenHidden?: boolean; retryInterval?: number; retryScaler?: number; retryMaxWaitMs?: number; retryMaxCount?: number; responseOverrides?: ResponseOverrides; contentType?: 'json' | 'form'; filterSignals?: SignalFilterOptions; selector?: string; requestCancellation?: 'auto' | 'disabled' | AbortController; }; export {};