function extractPersistedQuery extractPersistedQuery(extensions?: Record<string, unknown>): { version: number; sha256Hash: string; } | null Extract persisted query info from request extensions. Returns null when extensions are absent, persistedQuery is missing/ malformed, or the version is not 1. Parameters optional extensions: Record<string, unknown> The request extensions object Return Type { version: number; sha256Hash: string; } | null The persisted query info, or null