export declare const useLastQueryExecutionSettings: () => readonly [{ queryMode: "scan" | "script" | "data" | "query"; transactionMode: "serializable-read-write" | "stale-read-only" | "online-read-only" | "snapshot-read-only" | "snapshot-read-write" | "implicit"; statisticsMode: "none" | "basic" | "full" | "profile"; tracingLevel: "basic" | "off" | "toplevel" | "detailed" | "diagnostic" | "trace"; pragmas: string; resourcePool: string; timeout?: number | null | undefined; limitRows?: number | undefined; outputChunkMaxSize?: number | undefined; } | undefined, (value: { queryMode: "scan" | "script" | "data" | "query"; transactionMode: "serializable-read-write" | "stale-read-only" | "online-read-only" | "snapshot-read-only" | "snapshot-read-write" | "implicit"; statisticsMode: "none" | "basic" | "full" | "profile"; tracingLevel: "basic" | "off" | "toplevel" | "detailed" | "diagnostic" | "trace"; pragmas: string; resourcePool: string; timeout?: number | null | undefined; limitRows?: number | undefined; outputChunkMaxSize?: number | undefined; } | undefined) => void];