import { z } from "zod"; export declare const LineConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; channelAccessToken: z.ZodOptional; channelSecret: z.ZodOptional; tokenFile: z.ZodOptional; secretFile: z.ZodOptional; name: z.ZodOptional; allowFrom: z.ZodOptional>>; groupAllowFrom: z.ZodOptional>>; dmPolicy: z.ZodDefault>>; groupPolicy: z.ZodDefault>>; responsePrefix: z.ZodOptional; mediaMaxMb: z.ZodOptional; webhookPath: z.ZodOptional; accounts: z.ZodOptional; channelAccessToken: z.ZodOptional; channelSecret: z.ZodOptional; tokenFile: z.ZodOptional; secretFile: z.ZodOptional; name: z.ZodOptional; allowFrom: z.ZodOptional>>; groupAllowFrom: z.ZodOptional>>; dmPolicy: z.ZodDefault>>; groupPolicy: z.ZodDefault>>; responsePrefix: z.ZodOptional; mediaMaxMb: z.ZodOptional; webhookPath: z.ZodOptional; groups: z.ZodOptional; allowFrom: z.ZodOptional>>; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; skills: z.ZodOptional>; }, z.core.$strict>>>>; }, z.core.$strict>>>>; defaultAccount: z.ZodOptional; groups: z.ZodOptional; allowFrom: z.ZodOptional>>; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; skills: z.ZodOptional>; }, z.core.$strict>>>>; }, z.core.$strict>; export type LineConfigSchemaType = z.infer;