export interface FileMetadataReq {
    name: string;
    source: string;
    tags?: string[];
    title?: string;
    description?: string;
    dateCreated?: number;
    lastUpdated?: number;
}
export interface FileMetadataRes {
    fileId: string;
    name: string;
    source: string;
    tags?: string[];
    title?: string;
    description?: string;
    dateCreated: number;
    lastUpdated: number;
    status: FileStatus;
    contentUrl?: string;
    contentPublic: boolean;
    permissions: FilePermissions;
}
interface FileStatus {
    status: string;
    size?: number;
}
interface FilePermissions {
    userId: string;
    contentReadable: boolean;
}
export {};
