export interface Template { id: number; name: string; description: string; content: string; preview: string; size: string; side: string; created_at: string; updated_at: string; category_id: number; postcard_template_category: PostcardTemplateCategory; } export interface PostcardTemplateCategory { id: number; name: string; created_at: string; updated_at: string; project_id: number; } export interface S3Image { id: number; created_at: string; updated_at: string; name: string; path: string; project_id: number; status: string; project: Project; } export interface Project { id: number; created_at: string; updated_at: string; user_id: number; name: string; feature_s3: boolean; feature_qr: boolean; feature_google_maps: boolean; feature_driving_directions: boolean; feature_template: boolean; feature_base: boolean; s3_credential: S3Credential; } export interface S3Credential { id: number; created_at: string; updated_at: string; project_id: number; region: string; bucket: string; valid_credentials: string; bucket_exists: string; valid_region: string; bucket_writable: string; bucket_readable: string; image_uploadable: string; image_readable: string; valid_cors: null; }