import { z } from 'zod';
export declare const getOpenBuffersInputSchema: z.ZodObject<{
    includeHidden: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    includeHidden?: boolean | undefined;
}, {
    includeHidden?: boolean | undefined;
}>;
declare const bufferSchema: z.ZodObject<{
    path: z.ZodString;
    name: z.ZodString;
    active: z.ZodBoolean;
    modified: z.ZodBoolean;
}, "strip", z.ZodTypeAny, {
    path: string;
    name: string;
    active: boolean;
    modified: boolean;
}, {
    path: string;
    name: string;
    active: boolean;
    modified: boolean;
}>;
export declare const getOpenBuffersOutputSchema: z.ZodObject<{
    buffers: z.ZodArray<z.ZodObject<{
        path: z.ZodString;
        name: z.ZodString;
        active: z.ZodBoolean;
        modified: z.ZodBoolean;
    }, "strip", z.ZodTypeAny, {
        path: string;
        name: string;
        active: boolean;
        modified: boolean;
    }, {
        path: string;
        name: string;
        active: boolean;
        modified: boolean;
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    buffers: {
        path: string;
        name: string;
        active: boolean;
        modified: boolean;
    }[];
}, {
    buffers: {
        path: string;
        name: string;
        active: boolean;
        modified: boolean;
    }[];
}>;
export type GetOpenBuffersArgs = z.infer<typeof getOpenBuffersInputSchema>;
export type GetOpenBuffersResult = z.infer<typeof getOpenBuffersOutputSchema>;
export type Buffer = z.infer<typeof bufferSchema>;
export {};
//# sourceMappingURL=buffer-schema.d.ts.map