IOutput: {
    expenseFilesByItem: {
        checksum_sha256: string;
        coopname: string;
        id: number;
        item_hash?: null | string;
        kind: ExpenseFileKind;
        mime_type: string;
        original_filename?: null | string;
        proposal_hash: string;
        read_url?: null | string;
        size_bytes: number;
        storage_key: string;
        uploaded_at: unknown;
        uploaded_by_username: string;
    }[];
}

Type declaration

  • expenseFilesByItem: {
        checksum_sha256: string;
        coopname: string;
        id: number;
        item_hash?: null | string;
        kind: ExpenseFileKind;
        mime_type: string;
        original_filename?: null | string;
        proposal_hash: string;
        read_url?: null | string;
        size_bytes: number;
        storage_key: string;
        uploaded_at: unknown;
        uploaded_by_username: string;
    }[]

    Список файлов строки расхода (без read-URL — запрос отдельно по id).

    Требуемые роли: chairman, member, user.