Instead of exporting the schema, you can export a function that creates the schema to retain those information:
export const createSignInSchema = () => z.object({
email: z.string().email(),
password: z.string().min(6)
})
// usage
const signInSchema = createSignInSchema()