Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
780 B
Text
28 lines
780 B
Text
import Agent from './agent'
|
|
import buildConnector from './connector';
|
|
import Dispatcher from './dispatcher'
|
|
import { IncomingHttpHeaders } from './header'
|
|
|
|
export default ProxyAgent
|
|
|
|
declare class ProxyAgent extends Dispatcher {
|
|
constructor(options: ProxyAgent.Options | string)
|
|
|
|
dispatch(options: Agent.DispatchOptions, handler: Dispatcher.DispatchHandlers): boolean;
|
|
close(): Promise<void>;
|
|
}
|
|
|
|
declare namespace ProxyAgent {
|
|
export interface Options extends Agent.Options {
|
|
uri: string;
|
|
/**
|
|
* @deprecated use opts.token
|
|
*/
|
|
auth?: string;
|
|
token?: string;
|
|
headers?: IncomingHttpHeaders;
|
|
requestTls?: buildConnector.BuildOptions;
|
|
proxyTls?: buildConnector.BuildOptions;
|
|
clientFactory?(origin: URL, opts: object): Dispatcher;
|
|
}
|
|
}
|