import type { def } from '@baseplate-dev/project-builder-lib';
import { z } from 'zod';
export declare const createAdminCrudFileInputSchema: (context: import("@baseplate-dev/project-builder-lib").DefinitionSchemaParserContext) => z.ZodObject<z.objectUtil.extendShape<{
    id: z.ZodDefault<z.ZodString>;
    type: z.ZodString;
    label: z.ZodString;
}, {
    type: z.ZodLiteral<"file">;
    modelRelationRef: z.ZodEffects<z.ZodString, string, string>;
}>, "strip", z.ZodTypeAny, {
    type: "file";
    id: string;
    label: string;
    modelRelationRef: string;
}, {
    type: "file";
    label: string;
    modelRelationRef: string;
    id?: string | undefined;
}>;
export type AdminCrudFileInputInput = def.InferInput<typeof createAdminCrudFileInputSchema>;
export type AdminCrudFileInputDefinition = def.InferOutput<typeof createAdminCrudFileInputSchema>;
//# sourceMappingURL=types.d.ts.map