CustomQueryFunctiontype CustomQueryFunction<T = any> = ({ metadata, query, variables }: { metadata: unknown; query: string; variables: T; }) => { metadata?: unknown; query: string; variables: T; };