import { z } from 'zod';
export declare const appOptionsSchema: z.ZodObject<{
    apikey: z.ZodString;
    supaHost: z.ZodOptional<z.ZodString>;
    supaAnon: z.ZodOptional<z.ZodString>;
    name: z.ZodOptional<z.ZodString>;
    icon: z.ZodOptional<z.ZodString>;
    retention: z.ZodOptional<z.ZodNumber>;
    exposeMetadata: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export type AppOptions = z.infer<typeof appOptionsSchema>;
export declare const appDebugOptionsSchema: z.ZodObject<{
    apikey: z.ZodString;
    supaHost: z.ZodOptional<z.ZodString>;
    supaAnon: z.ZodOptional<z.ZodString>;
    device: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export type AppDebugOptions = z.infer<typeof appDebugOptionsSchema>;
export declare const appSettingOptionsSchema: z.ZodObject<{
    apikey: z.ZodString;
    supaHost: z.ZodOptional<z.ZodString>;
    supaAnon: z.ZodOptional<z.ZodString>;
    bool: z.ZodOptional<z.ZodString>;
    string: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export type AppSettingOptions = z.infer<typeof appSettingOptionsSchema>;
