import { type ApiKeyCreds, type L2PolyHeader } from "@polymarket/clob-client-v2"; import type { EVMWalletClient } from "../../../wallets/evm"; export type CreatePolymarketL2HeadersArgs = { walletClient: EVMWalletClient; credentials: ApiKeyCreds; method: string; requestPath: string; body?: string; timestamp?: number; }; export declare function createPolymarketL2Headers({ walletClient, credentials, method, requestPath, body, timestamp, }: CreatePolymarketL2HeadersArgs): Promise; export declare function buildPolymarketHmacSignature(secret: string, timestamp: number, method: string, requestPath: string, body?: string): string; export declare function requestPathWithoutQuery(requestPath: string): string;