import type { EmptyObject, WithAdditional } from '@xylabs/sdk-js'; import { zodAsFactory, zodIsFactory, zodToFactory } from '@xylabs/sdk-js'; import type { DivinerConfig } from '@xyo-network/diviner-model'; import { DivinerConfigZod } from '@xyo-network/diviner-model'; import { type Schema } from '@xyo-network/sdk-protocol-js'; import * as z from 'zod/mini'; export declare const PayloadDivinerConfigSchema: string & { readonly __schema: true; }; export type PayloadDivinerConfigSchema = typeof PayloadDivinerConfigSchema; export declare const PayloadDivinerConfigZod: z.ZodMiniObject & { indexBatchSize: z.ZodMiniOptional>; maxIndexSize: z.ZodMiniOptional>; schema: z.ZodMiniLiteral; }, z.core.$strip>; export type PayloadDivinerConfigBase = z.infer; export declare const isPayloadDivinerConfig: ReturnType>; export declare const asPayloadDivinerConfig: ReturnType>; export declare const toPayloadDivinerConfig: ReturnType>; export type PayloadDivinerConfig = DivinerConfig, TSchema extends void ? Schema : TSchema>; //# sourceMappingURL=Config.d.ts.map