Files
Palmr/apps/app/src/http/models/addFiles200Share.ts
Daniel Luiz Alves 9e35d27497 feat: add initial project setup with config, models, and assets
This commit introduces the initial project setup including configuration files, API models, and necessary assets. The changes include:
- Added Prettier and PostCSS configuration files
- Included favicon and public assets like SVGs
- Set up Next.js and theme provider configurations
- Added TypeScript models for API endpoints and responses
2025-04-07 16:14:18 -03:00

45 lines
1.1 KiB
TypeScript

/**
* Generated by orval v7.5.0 🍺
* Do not edit manually.
* 🌴 Palmr. API
* API documentation for Palmr file sharing system
* OpenAPI spec version: 1.0.0
*/
import type { AddFiles200ShareAlias } from "./addFiles200ShareAlias";
import type { AddFiles200ShareFilesItem } from "./addFiles200ShareFilesItem";
import type { AddFiles200ShareRecipientsItem } from "./addFiles200ShareRecipientsItem";
import type { AddFiles200ShareSecurity } from "./addFiles200ShareSecurity";
export type AddFiles200Share = {
/** The share ID */
id: string;
/**
* The share name
* @nullable
*/
name: string | null;
/**
* The share description
* @nullable
*/
description: string | null;
/**
* The share expiration date
* @nullable
*/
expiration: string | null;
/** The number of views */
views: number;
/** The share creation date */
createdAt: string;
/** The share update date */
updatedAt: string;
/** The creator ID */
creatorId: string;
security: AddFiles200ShareSecurity;
files: AddFiles200ShareFilesItem[];
recipients: AddFiles200ShareRecipientsItem[];
/** @nullable */
alias: AddFiles200ShareAlias;
};