import type { EmptyObject, WithAdditional } from '@ariestools/sdk'; import { zodAsFactory, zodIsFactory, zodToFactory } from '@ariestools/sdk'; import { type Schema } from '@xyo-network/sdk-protocol'; import * as z from 'zod/mini'; import type { DivinerConfig } from '../diviner-model/index.js'; import { DivinerConfigZod } from '../diviner-model/index.js'; 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