/** * The raw, 1:1 surface — every endpoint as a standalone function plus the client * primitives. Reachable as a namespace (`import { raw } from "@neon/sdk"`) or, for * guaranteed per-function tree-shaking, via this subpath: * `import { listProjects } from "@neon/sdk/raw"`. * * Every operation speaks the **same result contract as the ergonomic client**: it resolves * to a `{ data, error }` {@link NeonResult} by default, or the bare resource when you pass * `throwOnError: true` (throwing a `NeonErrorUnion` member). There is no `responseStyle` switch — * `throwOnError` is the only one, and the return type always tracks it. */ export { type Client, type Config, type CreateClientConfig, createClient, createConfig, } from "./client/client/index.js"; export { client } from "./client/client.gen.js"; export * from "./client/raw.gen.js"; export type * from "./client/types.gen.js"; export { type RawData, type RawOptions, type RawResult, wrapRaw, } from "./neon/raw-wrap.js"; //# sourceMappingURL=raw.d.ts.map